Programiranje

GitHub pretvarja svoj urejevalnik besedil Atom v IDE

Atom, urejevalnik besedil GitHub, zgrajen na ogrodju Electron, je opremljen z IDE podobnimi zmožnostmi kot predhodnikom, da je urejevalnik postal polnopravni IDE.

Prvi korak pri prehodu Atoma iz urejevalnika besedil v IDE je neobvezen paket funkcij, razvitih s Facebookom, imenovan Atom-IDE.

Paket vključuje:

  • pametnejše samodejno dokončanje konteksta
  • orisni pogled
  • Pojdi do opredelitev
  • sposobnost najti vse reference
  • informacije, ki jih želite razkriti, lebdite
  • opozorila (diagnostika)
  • oblikovanje dokumentov

Začetna izdaja vsebuje pakete za TypeScript, Flow, JavaScript, C # in PHP. Ti paketi uporabljajo jezikovne strežnike za analizo kode in projektov. GitHub se tako pridruži drugim podjetjem, kot sta Microsoft in Red Hat, ki podpirajo protokol jezikovnega strežnika. Podpora je verjetno pozneje za Rust, Go in Python.

GitHub pravi, da, če obstaja jezikovni strežnik za jezik, razvijalci zlahka ustvarijo svoj lastni paket Atom-IDE, ki ga izkoristi z uporabo knjižnice NPM za odjemalski jezik Atom. To zagotavlja skupno samodejno povezovanje glavnih funkcij in pomožnih orodij, kot so nalaganje podpornih datotek in pretvorbe.

Če želite začeti z Atom-IDE, morajo razvijalci odpreti pogovorno okno Atom's Install package, nato poiskati in namestiti paket atom-ide-ui, da aktivirajo uporabniški vmesnik IDE in namestijo potrebno jezikovno podporo, kot so ide-typecript, ide- flowtype, ide-csharp, ide-java in ide-php.

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