GitHub pretvara svoj Atom editor teksta u IDE

Atom, GitHub-ov uređivač teksta izgrađen na okviru Electron, opremljen je IDE-sličnim mogućnostima kao prethodnica pretvaranju urednika u punopravni IDE.

Prvi korak u prijelazu Atoma s uređivača teksta na IDE je neobavezni paket značajki razvijenih s Facebookom pod nazivom Atom-IDE.

Paket uključuje:

  • pametnije automatsko dovršavanje s kontekstom
  • obrisni pogled
  • go to definicija
  • sposobnost pronalaženja svih referenci
  • informacije zadržati lebdenjem
  • upozorenja (dijagnostika)
  • oblikovanje dokumenata

Početno izdanje sadrži pakete za TypeScript, Flow, JavaScript, C # i PHP. Ovi paketi koriste jezične poslužitelje za analizu koda i projekata. GitHub se tako pridružuje drugim tvrtkama kao što su Microsoft i Red Hat koje podržavaju protokol jezičnog poslužitelja. Podrška će vjerojatno biti Rust, Go i Python kasnije.

GitHub kaže da je, ako jezični poslužitelj postoji za jezik, programerima lako stvoriti vlastiti Atom-IDE paket koji ga koristi koristeći NPM biblioteku klijenta Atom jezika. Ovo pruža uobičajeno automatsko povezivanje glavnih značajki kao i pomoćne alate kao što su preuzimanje datoteka podrške i pretvorbe.

Da bi započeli s Atom-IDE-om, programeri moraju otvoriti Atomov dijaloški okvir Instaliraj paket, zatim potražiti i instalirati paket atom-ide-ui kako bi aktivirali IDE korisničko sučelje i instalirali potrebnu jezičnu podršku, poput ide-typecript, ide- protok, ide-csharp, ide-java i ide-php.