Ohjelmointi

GitHub muuntaa Atom-tekstieditorin IDE: ksi

Atom, GitHubin Electron-kehykseen rakennettu tekstieditori, on varustettu IDE: n kaltaisilla ominaisuuksilla edeltäjänä, jotta editorista tehdään täysimittainen IDE.

Ensimmäinen vaihe Atomin siirtymisessä tekstieditorista IDE: hen on Facebookin kanssa kehitetty valinnainen paketti Atom-IDE.

Paketti sisältää:

  • älykkäämpi kontekstitietoinen automaattinen täydennys
  • ääriviivanäkymä
  • mene määritelmä
  • kyky löytää kaikki viitteet
  • osoittamalla paljastamaan tietoja
  • varoitukset (diagnostiikka)
  • asiakirjan muotoilu

Alkuperäisessä julkaisussa on paketit TypeScriptille, Flow: lle, JavaScriptille, C #: lle ja PHP: lle. Nämä paketit käyttävät kielipalvelimia koodin ja projektien analysointiin. GitHub liittyy siten muihin yrityksiin, kuten Microsoft ja Red Hat, jotka ovat tukeneet kielipalvelimen protokollaa. Tuki on todennäköisesti myöhemmin Rustille, Go: lle ja Pythonille.

GitHub sanoo, että jos kielelle on olemassa kielipalvelin, kehittäjien on helppo luoda oma Atom-IDE-paketti, joka hyödyntää sitä käyttämällä Atom-kieliasiakkaan NPM-kirjastoa. Tämä tarjoaa tavallisen automaattisen liittämisen tärkeimpiin ominaisuuksiin sekä aputyökalut, kuten tukitiedostojen lataamisen ja muunnokset.

Aloittaakseen Atom-IDE: n, kehittäjien on avattava Atomin Asenna paketti -valintaikkuna, sitten etsittävä ja asennettava atom-ide-ui -paketti aktivoidakseen IDE-käyttöliittymä ja asentamalla tarvittava kielituki, kuten ide-typcript, ide- flowtype, ide-csharp, ide-java ja ide-php.

$config[zx-auto] not found$config[zx-overlay] not found