AppCode

AppCode är en integrerad utvecklingsmiljö för programmeringsspråken Swift , Objective-C , C , C ++ och JavaScript , baserat på JetBrains IntelliJ- plattform. Den första offentliga pre-release-versionen av AppCode erbjöds i april 2011. Den senaste stabila versionen av AppCode finns på den officiella JetBrains-webbplatsen. AppCode är baserad på IntelliJ-IDEA-plattformen, som var programmerad i Java . Användare kan utöka utvecklingsmiljön genom att installera anpassade plugin-program eller plug-ins som är utformade speciellt för IntelliJ-plattformen .

Nyckelfunktioner

  • Programmeringshjälp med kodavslutning, kodgenereringsalternativ, live-mallar, kodformatering, olika initialtecken, automatisk införing av import och importoptimering.
  • Kodanalys med syntax och felmarkering och snabb hjälp.
  • Projekt- och kodnavigering: Speciella projektvyer, filstrukturvyer, snabb växling mellan filer, klasser, metoder och användningsområden, navigering genom klasshierarkin och sökning efter användningar.
  • Bearbetningsalternativ, till exempel omfördelning av namn, integrering av variabler, ändring av parametrar / metoder / blockparametrar, ändring av signatur, flyttning etc.
  • iOS- utveckling: körning / felsökning på slutenhet, iOS- simulator .
  • Integrerat plugin-program för Reveal-verktyget för att inspektera iOS-applikationen med 2D / 3D-visualisering och ändra parametrar medan programmet körs.
  • Integrerad felsökare med brytpunkter, fönster, klockor och utvärderingar av uttryck.
  • Enhetstest: ECUnit, Kiwi, Google Test, XCTest.
  • Internationaliseringsstöd
  • Sömlös integration av CocaPods, inkluderar snabb installation av saknade skida.
  • Fullt kompatibel med XCode utan ytterligare konfiguration: filer och ändringar synkroniseras automatiskt.
  • Integration av versionskontroll: enhetligt användargränssnitt för Git , GitHub , Mercurial , Subversion , Perforce, CVS .
  • Integrering av felsökningssystem: Atlassian JIRA , JetBrains YouTrack, Lighthouse, Pivotal Tracker, GitHub , Redmine, Trac .
  • Stöder programmeringsspråken Swift , Objective-C , C , C ++ , XML , HTML , CSS , XPath , JavaScript .

Licens- och uppdateringspolicy

AppCode-licensen är permanent och innehåller ett års kostnadsfria produktuppdateringar från inköpsdatumet, vilket också inkluderar större versionuppdateringar.

Följande licenstyper är tillgängliga för AppCode:

  • Personlig licens (betald, för privatpersoner)
  • Kommersiell licens (betald för företag och organisationer)
  • Akademisk licens (gratis, för elever / studenter och lärare)
  • Klassrumstillstånd (gratis, för utbildare och utbildningsinstitutioner)
  • Open source- projektlicens (gratis, för open source-projekt)

Se även

webb-länkar