Zalety do których warto kupić JetBrains AppCode:
Przemyślana i wygodna nawigacja JetBrains AppCode pozwala tworzyć i realizować Xcode-projekty, ustawić aplikacji przez narzędzie IOS lub w symulatorze. Rozszerzone ustawienie JetBrains AppCode zgodne z własnymi potrzebami zawiera bardzej wydajne wyniki działania.
Zalety JetBrains AppCode:
- Rozszerzony edytor kodu. AppCode oferuje kilku wariantów na zakonczenie koda. Optymalizacja importu pozwala oczyścić kod czyli formatować go według zadanych parametrów i poprawić nieskutecznie konstrukcje w całem rozwiązaniu.
- Bogaty diapazon języków. AppCode – to jest mocny edytor kodu nie tylko do Objective-C również do wielu innych języków programowania, w tym C++, XML, JavaScript, HTML i CSS.
- Nawigacja po kodu. Skuteczna nawigacja w treści kodu pozwala niezwłocznie znaleść potrzebnie miejsce w kodzie.
- Internacjonalizacja. Wsparcie projektowania aplikacje w wielu językach.
- Analiza kodu i przekształcenie. AppCode pozwala poprawić wszystkie błędy bezpośrednio w edytorze bez korzystania innych zasobów.
- Refaktoring. AppCode zabezpiecza zestaw funkcje wykonujących następujące czynności: zmiana nazwy, metody wyodrębniania, wprowadzenie zmiennej i in.
- Wsparcie do IOS 5. AppCode w pełni obsługuje najnowsze funkcji IOS 5 w tym automatyczne zliczanie odwołań.
- Sterowanie i konfigurowanie przez narzędzie IOS Możliwość kodowania bez przełączenia między narzędziami.
- IOS-symulator. Możliwość pracować przez IOS-symulator bez połączonego urządzenia.
- Integracja z elementami interfejsu, Do automatycznej integracji wystarczy otwórzyć plik .xib, a wtedy zamknięć go i zacząć kodowanie.
- Środowisko zintegrowane. Wsparcie funkcje specyficznych do wszystkiego VCS, a również znormalizowany interfejs i zarządzanie do wykonywania ogólnych zadań. Mozliwość dodawania nowych plików do projektu z bazy szablonów Xcode. System sledzenia problemów i konfiguracja AppCode do działania z zapytaniami bez przełączania z IDE. Debugger z prostym i wygodnym interfejsem i możliwością debugować GDB lub LLDB.
- Rozszerzone konfigurowanie. Dostosowany interfejs użytkownika, tworzenie własnych kolorowych schematów przy edytowaniu i system „gorących” przycisków pomaga zwiększyć wydajność i ułatwić pracę z AppCode.
Podstawowe mozliwości:
· Wygodny i funkcjonalne edytor kodu z wyświetlaniem notacji, automatycznym formatowaniem i automatycznym przesunięciem plików.
· Szybki przegląd dokumentacji lub określenia dowolnego składnika po prostu w oknie edytora, integracja z popularnymi zewnętrznymi przeglądarkami dokumentacji – Dash i Ingredients.
· Prosty i łatwy sposób dowiedzić się,jakie parametry przyjmuje metody, a również zobaczyć dostępne sygnatury funkcje.
· Natychmiastowa nawigacja w kodzie.
· Duża iłość inspekcji kodu - włącznie ponad 2000 inspekcje, dostępnych przez integrację z Clang Analyzer.
· Mnostwo gotowych szablonów kodu.
· Mocny zestaw wydajnych refaktoringów które pozwala łatwo ulepszyć wygląd kodu, w tym Rename, Extact Method, Inline, Move, Extact Method Parameter, Pull Members Up, Push Members Down i wielu innych.
- Wszystko co potrzebujesz do programowania IOS aplikacje – mozliwość ustawienia, konfigurowania i testowania aplkacji przez urządzanie, łatwe przełączenie między urządzeniem a symulatorem, integracja z Xcode do edytowania UI.
· Pełne wsparcie internacjonalizacji aplikacji.
- Wielofunkcjonalne debugger pozwala wystawić punkty zatrzymania (breakpoints), stepping, watch, może obliczać wyrażenia i wielu innych rzeczy, w tym wyświetla Core Data obiekty.
· Zintegrowane Unit testowanie.
· Integracja z systemem kontroli wersji (VCS).
· Integracja z bug/issue- trakerami ( np Jira, ZouTrack, Lighthouse, Pivvotal Tracker, GitHub, Radmine, Trac …)
· Całkowita kompatybilność i synchronizacja z Xcode.
· Wsparcie języków programowania w tym С\C++, JavaScript, XML, HTML i CSS.
Podstawowe aktualności starszej wersji AppCode 3 zawiera:
- Dodany wbudowany projektant interfejsów użytkowników z korzystaniem formatów .xib i .storyboard.
- Dodana integracja ( jako wtyczka) z narzędziem Reveal od dewelopera Itty Bitty do wygodnego debuggowania IOS-aplikacji.
- Wiele wygodnych funkcje generowania kodu do pisania Unit-testów.
- Zmiana interfejsu konfigurowania projektu z możliwością dodawania targetów do projektów i konfiguracja wykorzystywanych firewall i plikow zasobów z pomocą najprostzych drag-and-drop działań.
- Wsparcie wielu kursorów i wielu identyfikatorów w edytorze.
- Nowe funkcje są dostępne: Search everywhere i Navigate to folder, w tym po uruchomieniu polecenia Find in Path teraz można zawęzić wyniki wyszukiwania: tylko w literalach lub tylko w komentarzach.
- Wbudowany terminal.