AppCode - AppCode - Wikipedia
Téma tohoto článku nemusí splňovat požadavky Wikipedie pokyny k pozoruhodnosti produktů a služeb.Leden 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | JetBrains |
---|---|
Stabilní uvolnění | |
Operační systém | Operační Systém Mac |
Typ | Integrované vývojové prostředí |
Licence | Zkušební verze |
webová stránka | jetbrains |
AppCode je integrované vývojové prostředí (IDE) pro Rychlý, Cíl-C,[3][4] C, a C ++[5][6] vývoj postaven na JetBrains ’ IntelliJ IDEA plošina. První veřejná ukázková verze AppCode byla k dispozici v dubnu 2011. Nejnovější stabilní vydání je uvedeno vedle vydání Stable a je k dispozici na oficiálních webových stránkách JetBrains. AppCode je postaven na IntelliJ IDEA platforma, která je napsána v Javě a Kotlin. Uživatelé mohou rozšířit své schopnosti instalací zásuvných modulů vytvořených pro platformu IntelliJ a mohou si také psát vlastní zásuvné moduly.[7]
Klíčové vlastnosti
- Pomoc při kódování s dokončení kódu, možnosti generování kódu, živé šablony, formátování kódu, více stříšek a výběrů, automatické vkládání importů a optimalizace importů.
- Analýza kódu se zvýrazněním syntaxe a chyby a rychlými opravami.[8]
- Navigace v projektu a kódu: speciální zobrazení projektu, zobrazení struktury souborů a rychlé přeskakování mezi soubory, třídami, metodami a zvyklostmi, navigace v hierarchii tříd a hledání zvyklostí.
- Refaktorování včetně přejmenování, zavedení proměnné, extrakce parametru / metody / blokování parametru, změny podpisu, přesunu atd.[9]
- iOS vývoj: běh / ladění na zařízení, simulátor iOS.[10]
- Integrovaný plugin pro Odhalit[11] také ke kontrole aplikace pro iOS s 2D / 3D vizualizací a změnou parametrů zobrazení za běhu.
- Integrovaný debugger s hraničními body, rámy, hodinkami a vyhodnocením výrazů.
- Podpora testování jednotek: XCTest, Kiwi a Google Test.[12][6][13][14]
- Podpora internacionalizace.
- Bezešvý CocoaPods integrace[15] včetně rychlé opravy instalace chybějících podů.
- Xcode interoperabilita bez další konfigurace:[16] soubory a změny se synchronizují automaticky.
- Integrace řízení verzí: jednotné uživatelské rozhraní pro Windows Git, GitHub, Mercurial, Podvracení, Nezbytně, CVS.
- Integrace se systémy sledování problémů: Atlassian JIRA, JetBrains YouTrack, Maják, Pivotal Tracker, GitHub, Redmine, Trac.
- Podporuje Rychlý, Cíl-C, C, C ++, XML, HTML, CSS, XPath, JavaScript.
Zásady licencování a aktualizací
Licence AppCode je trvalá a zahrnuje jeden rok bezplatných upgradů produktů od data nákupu, včetně hlavních upgradů verzí.
Pro AppCode jsou k dispozici následující typy licencí:
- Osobní licence (placená, pro jednotlivé vývojáře)
- Obchodní licence (placená, pro společnosti a organizace)
- Akademická licence (zdarma, pro studenty a učitele)
- Licence do učebny (zdarma, pro školitele a vzdělávací instituce)
- Licence na open source projekt (zdarma, pro open source projekty)
Viz také
Reference
- ^ „Stáhnout AppCode“. JetBrains. 9. prosince 2020.
- ^ „Stáhnout AppCode“. JetBrains. 13. března 2019.
- ^ Alex Blewitt. „JetBrains vydává AppCode, IDE pro Objective-C“. InfoQ. Citováno 27. října 2011.
- ^ Johann Dowa (únor 2012). „Hloubkový pohled na IDE JetBrains AppCode vs. Xcode“. ManiacDev.Com.
- ^ Armstrong, Alex (2013-10-24). „AppCode 2.5 obsahuje více možností generování kódu“. www.i-programmer.info. Citováno 2020-12-15.
- ^ A b Liu, Evan (2014-10-15). „Testování jednotek C ++ s AppCode a GoogleTest“. Evan kóduje. Citováno 2020-12-15.
- ^ „Vytvoření prvního pluginu“. Sada JetBrains IntelliJ Platform SDK. Citováno 2019-01-17.
- ^ Justin Driscoll (leden 2013). „Jeden týden s AppCode“. Hlavní vlákno.
- ^ André Michael Bonkowski. „Refaktoring v AppCode“. blog.bonkowski.net. Archivovány od originál dne 23. května 2014. Citováno 10. února 2013.
- ^ Alexey Ushakov. „iOS Development Gems in AppCode“. Sdílení snímků. Citováno 1. března 2014.
- ^ Sean Woodhouse. „Reveal your iOS applications from AppCode“. Itty Bitty Apps. Archivovány od originál dne 23. května 2014. Citováno 7. května 2014.
- ^ Reid, Jon. „Odpověď čtenáře: TDD s ReactiveCocoa a AppCode“. Kvalitní kódování. Citováno 2020-12-17.
- ^ Reid, Jon. „7 skvělých funkcí AppCode, které podporují TDD“. Kvalitní kódování. Citováno 2020-12-17.
- ^ Ganesh, Vinay (2016-07-29). „AppCode a Unit Tests“. Střední. Citováno 2020-12-17.
- ^ rwilcox. „Cocoapods, AppCode a kam se POD nainstaluje“. rwilcox.tumblr.com. Citováno 25. listopadu 2013.
- ^ Vadim Shpakovski. "9 důvodů, proč vyzkoušet AppCode pro kódování Objective-C". blog.shpakovski.com. Citováno 25. února 2014.