AppCode - AppCode
Deweloper (y) | JetBrains |
---|---|
Wersja stabilna | 2020.3.4 (kompilacja 203.7717.57) / 16 marca 2021 r .
|
System operacyjny | System operacyjny Mac |
Rodzaj | IDE |
Licencja | Wersja próbna |
Stronie internetowej | jetbrains |
AppCode to zintegrowane środowisko programistyczne (IDE) dla Swifta , Objective-C , C i C ++ rozwój zbudowany na JetBrains ' IntelliJ IDEA platformy. Pierwsza publiczna wersja zapoznawcza AppCode została udostępniona w kwietniu 2011 r. Najnowsza stabilna wersja jest pokazana obok wersji stabilnej i jest dostępna na oficjalnej stronie internetowej JetBrains. AppCode jest zbudowany na platformie IntelliJ IDEA , która jest napisana w Javie i Kotlin. Użytkownicy mogą rozszerzyć jego możliwości, instalując wtyczki stworzone dla platformy IntelliJ, a także mogą pisać własne wtyczki.
Kluczowe cechy
- Pomoc w kodowaniu z uzupełnianiem kodu, opcjami generowania kodu, szablonami na żywo, formatowaniem kodu, wieloma karetkami i zaznaczeniami, automatycznym wstawianiem importu i optymalizacją importu.
- Analiza kodu z podświetlaniem składni i błędów oraz szybkimi poprawkami.
- Nawigacja po projekcie i kodzie: specjalne widoki projektów, widoki struktury plików i szybkie przeskakiwanie między plikami, klasami, metodami i zastosowaniami, nawigacja po hierarchii klas i wyszukiwanie zastosowań.
- Refaktoryzacje, w tym zmiana nazwy, wprowadzenie zmiennej, wyodrębnienie parametru / metody / parametru bloku, zmiana podpisu, przeniesienie itp.
- Rozwój iOS : uruchom / debuguj na urządzeniu, symulator iOS.
- Zintegrowana wtyczka do Reveal również do inspekcji aplikacji iOS z wizualizacją 2D / 3D i zmienianiem parametrów widoku w locie.
- Zintegrowany debugger z punktami przerwania, ramkami, zegarkami i oceną wyrażeń.
- Obsługa testów jednostkowych: XCTest, Kiwi i Google Test .
- Wsparcie internacjonalizacji.
- Bezproblemowa integracja z CocoaPods, w tym szybka naprawa instalacji brakujących podów .
- Współdziałanie Xcode bez dodatkowej konfiguracji: pliki i zmiany są synchronizowane automatycznie.
- Integracja kontroli wersji: ujednolicony interfejs użytkownika dla Git , GitHub , Mercurial , Subversion , Perforce , CVS.
- Integracja z systemami śledzenia problemów: Atlassian JIRA , JetBrains YouTrack , Lighthouse, Pivotal Tracker , GitHub , Redmine , Trac .
- Obsługuje Swift , Objective-C , C, C ++ , XML , HTML , CSS , XPath , JavaScript .
Zasady licencjonowania i aktualizacji
Licencja AppCode jest stała i obejmuje jeden rok bezpłatnych aktualizacji produktu od daty zakupu, w tym aktualizacje głównych wersji.
Dla AppCode dostępne są następujące typy licencji:
- Licencja osobista (płatna, dla indywidualnych programistów)
- Licencja komercyjna (płatna, dla firm i organizacji)
- Licencja akademicka (bezpłatna, dla uczniów i nauczycieli)
- Licencja klasowa (bezpłatna, dla trenerów i instytucji edukacyjnych)
- Licencja na projekt Open Source (bezpłatna, dla projektów open source)
Zobacz też
- Porównanie zintegrowanych środowisk programistycznych
- Swift (język programowania)
- Cel C
- Xcode
- IntelliJ IDEA