AppCode - AppCode
| Dezvoltatori | JetBrains |
|---|---|
| Versiune stabila | 2020.3.4 (Build 203.7717.57) / 16 martie 2021
|
| Sistem de operare | macOS |
| Tip | IDE |
| Licență | Trialware |
| Site-ul web | jetbrains |
AppCode este un mediu de dezvoltare integrat (IDE) pentru Swift , Objective-C , C și C ++ de dezvoltare construit pe JetBrains ' IDEA IntelliJ platforma. Prima versiune de previzualizare publică a AppCode a devenit disponibilă în aprilie 2011. Cea mai recentă versiune stabilă este afișată lângă versiunea stabilă și este disponibilă pe site-ul oficial JetBrains. AppCode este construit pe platforma IntelliJ IDEA , care este scrisă în Java și Kotlin. Utilizatorii își pot extinde abilitățile instalând pluginuri create pentru platforma IntelliJ, precum și își pot scrie propriile pluginuri.
Caracteristici cheie
- Asistență la codificare cu completarea codului , opțiuni de generare a codului, șabloane live, formatare cod, mai multe cărți și selecții, inserarea automată a importurilor și optimizarea importurilor.
- Analiza codului cu evidențierea sintaxei și a erorilor și remedieri rapide.
- Navigare prin proiecte și coduri: vizualizări speciale ale proiectului, vizualizări ale structurii fișierelor și salt rapid între fișiere, clase, metode și utilizări, navigare prin ierarhie de clase și căutare de utilizări.
- Refactorizări, inclusiv Redenumire, Introducere variabilă, Extragere parametru / Metodă / Parametru bloc, Schimbare semnătură, Mutare etc.
- Dezvoltare iOS : rulați / depanați pe dispozitiv, simulator iOS.
- Plugin integrat și pentru Reveal pentru a inspecta aplicația iOS cu vizualizare 2D / 3D și modificarea parametrilor de vizualizare din mers.
- Debugger integrat cu puncte de întrerupere, cadre, ceasuri și evaluarea expresiei.
- Suport pentru testarea unității: XCTest, Kiwi și Google Test .
- Suport pentru internaționalizare.
- Integrare perfectă CocoaPods, inclusiv remedierea rapidă pentru instalarea podurilor lipsă.
- Interoperabilitate Xcode fără configurare suplimentară: fișierele și modificările sunt sincronizate automat.
- Integrarea controlului versiunilor: interfață de utilizator unificată pentru Git , GitHub , Mercurial , Subversion , Perforce , CVS.
- Integrare cu sistemele de urmărire a problemelor: Atlassian JIRA , JetBrains YouTrack , Lighthouse, Pivotal Tracker , GitHub , Redmine , Trac .
- Suportă Swift , Objective-C , C, C ++ , XML , HTML , CSS , XPath , JavaScript .
Politica de licențiere și actualizări
Licența AppCode este permanentă și include un an de actualizări gratuite de produse de la data achiziției, inclusiv actualizări majore ale versiunii.
Următoarele tipuri de licențe sunt disponibile pentru AppCode:
- Licență personală (plătită, pentru dezvoltatori individuali)
- Licență comercială (plătită, pentru companii și organizații)
- Licență academică (gratuită, pentru studenți și profesori)
- Licență de clasă (gratuită, pentru formatori și instituții de învățământ)
- Licență de proiect Open Source (gratuit, pentru proiecte open source)
Vezi si
- Compararea mediilor de dezvoltare integrate
- Swift (limbaj de programare)
- Obiectiv-C
- Xcode
- IDEA IntelliJ