Programmēšana

GitHub pārveido savu Atom teksta redaktoru par IDE

Atom, GitHub teksta redaktoram, kas veidots uz Electron ietvara, tiek uzstādītas IDE līdzīgas iespējas kā priekšgājējs, lai redaktoru padarītu par pilnvērtīgu IDE.

Pirmais Atom pārejas posms no teksta redaktora uz IDE ir fakultatīva funkciju pakete, kas izstrādāta kopā ar Facebook ar nosaukumu Atom-IDE.

Komplektā ietilpst:

  • viedāka konteksta izpratnes automātiskā pabeigšana
  • kontūras skats
  • iet uz definīcija
  • spēja atrast visas atsauces
  • informāciju, lai atklātu kursoru
  • brīdinājumi (diagnostika)
  • dokumenta formatēšana

Sākotnējā laidienā ir pakotnes TypeScript, Flow, JavaScript, C # un PHP. Šīs paketes izmanto valodu serverus, lai analizētu kodu un projektus. Tādējādi GitHub pievienojas citiem uzņēmumiem, piemēram, Microsoft un Red Hat, kas atbalsta valodas servera protokolu. Atbalsts, visticamāk, vēlāk būs Rust, Go un Python.

GitHub saka - ja valodai pastāv valodas serveris, izstrādātājiem ir viegli izveidot savu Atom-IDE pakotni, kas to izmanto, izmantojot Atom valodas klienta NPM bibliotēku. Tas nodrošina kopīgu automātisku ieslēgšanu galvenajām funkcijām, kā arī palīgrīkus, piemēram, atbalsta failu lejupielādi un reklāmguvumus.

Lai sāktu darbu ar Atom-IDE, izstrādātājiem ir jāatver Atom dialoglodziņš Instalēt paketi, pēc tam jāmeklē un jāinstalē atom-ide-ui pakete, lai aktivizētu IDE lietotāja saskarni un instalētu nepieciešamo valodas atbalstu, piemēram, ide-typcript, ide- plūsmas tips, ide-csharp, ide-java un ide-php.

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