AppCode - AppCode

JetBrains AppCode
AppCode Icon.svg
Deweloper (y) JetBrains
Wersja stabilna
2020.3.4 (kompilacja 203.7717.57) / 16 marca 2021 r . ; 5 dni temu  ( 16.03.2021 )
System operacyjny System operacyjny Mac
Rodzaj IDE
Licencja Wersja próbna
Stronie internetowej jetbrains .com / objc

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ż

Bibliografia

Zewnętrzne linki