Beste gratis redigeringsprogram for nettutviklere

av Bradley Nice, Content Manager på ClickHelp.com - dokumentasjonsverktøy for programvare

I dag har jeg utarbeidet en liste over de beste, etter min mening, kodeditorer for webutviklere. Hvis du foretrekker en annen koderedigerer som ikke er oppført, kan du kommentere hva det heter og hvorfor liker du det, så legger jeg det til på listen.

brak~~POS=TRUNC

Brackets er en moderne åpen kildekodeditor for HTML, CSS og JavaScript som er innebygd i HTML, CSS og JavaScript.

Nøkkelegenskaper:

  • Verktøy skal ikke komme i veien. I stedet for å tøffe kodingsmiljøet med mange paneler og ikoner, setter Quick Edit UI i parentes kontekstspesifikk kode og verktøy på linje.
  • Braketter er synkronisert med nettleseren din. Med Live Preview fungerer braketter direkte med nettleseren for å skyve kodeendringer umiddelbart og hoppe frem og tilbake mellom den virkelige kildekoden og nettleservisningen.
  • Gjør det selv. Fordi Brackets er åpen kildekode, og bygget med HTML, CSS og JavaScript, kan du hjelpe deg med å lage den beste kodeditoren for nettet.

Atom

Atom er en tekstredigerer som er moderne, tilgjengelig, men allikevel hackbar til kjernen - et verktøy du kan tilpasse for å gjøre noe, men også bruke produktivt uten å berøre en konfigurasjonsfil.

Nøkkelegenskaper:

  • Cross-platform redigering. Atom fungerer på tvers av operativsystemer. Du kan bruke den på OS X, Windows eller Linux.
  • Innebygd pakkesjef. Søk etter og installer nye pakker, eller begynn å lage dine egne - alt fra Atom.
  • Smart autofullføring. Atom hjelper deg med å skrive kode raskere med en smart, fleksibel autofullføring.
  • Filsystem nettleser. Bla enkelt gjennom og åpne en enkelt fil, et helt prosjekt eller flere prosjekter i ett vindu.
  • Flere ruter. Del Atom-grensesnittet i flere ruter for å sammenligne og redigere kode på tvers av filer.
  • Finn og erstatt. Finn, forhåndsvis og erstatt tekst når du skriver inn en fil eller på tvers av alle prosjektene dine.

Lysbord

Nøkkelegenskaper:

  • Klokker. Neste generell utskrift for å holde oversikt over viktige verdier i koden. Bare legg til et ur til et uttrykk, og verdien vil bli strømmet tilbake til LT i sanntid.
  • Inline evaluering. Ikke mer utskrift til konsollen for å se resultatene. Evaluer bare koden din, og resultatene vil bli vist inline.
  • Åpen kilde. Hver bit av Light Table-koden er tilgjengelig for samfunnet fordi ingen av oss er like smarte som oss alle.
  • Formbart. Tastaturer, oppførsel og Light Table's Behavior-Object-Tag-motor betyr at du enkelt kan forme IDE-en din til hva arbeidet ditt krever.
  • Plugin manager. Plugin-manageren kobles til den sentrale listen over plugins, slik at du ikke trenger å jakte over hele internett for å finne de du ønsker.
  • Kraftig redigering. Light Table er et lett, rent og elegant grensesnitt med all kraften og funksjonaliteten du trenger og forventer fra redaktøren din.

Sublime tekst

Nøkkelegenskaper:

  • Gå til noe. Bruk Goto Anything til å åpne filer med bare noen få tastetrykk, og hoppe øyeblikkelig til symboler, linjer eller ord.
  • Flere valg. Gjør ti endringer samtidig, ikke en endring ti ganger. Flere valg lar deg interaktivt endre mange linjer samtidig, gi nytt navn til variabler og manipulere filer raskere enn noen gang.
  • Kommandopalett. Kommandopaletten inneholder sjelden brukt funksjonalitet, som sortering, endring av syntaks og endring av innrykkinnstillinger. Med bare noen få tastetrykk kan du søke etter hva du vil, uten å måtte navigere gjennom menyene eller huske uklare tastebindinger.
  • Distraksjonsfri modus. Når du trenger å fokusere, er Distraksjonsfri modus der for å hjelpe deg. Distraksjonsfri modus er fullskjerm, kromfri redigering, uten annet enn teksten din midt på skjermen. Du kan trinnvis vise elementer fra brukergrensesnittet, for eksempel faner og finne-panelet, slik du trenger dem.
  • Deleredigering. Få mest mulig ut av bredskjermbildet med delt redigeringsstøtte. Rediger filer side om side, eller rediger to steder i den ene filen. Du kan redigere med så mange rader og kolonner som du ønsker. Dra nytte av flere skjermer ved å redigere med flere vinduer, og bruke flere splitter i hvert vindu.
  • Instant Project Switch. Prosjekter i sublim tekst fanger opp hele innholdet i arbeidsområdet, inkludert endrede og ikke-lagrede filer. Du kan bytte mellom prosjekter på en måte som ligner på Goto Anything, og bryteren er øyeblikkelig uten lagringsmeldinger - alle endringene vil bli gjenopprettet neste gang prosjektet åpnes.
  • Plugin API. Sublime Text har et kraftig, Python-basert plugin-API. Sammen med API kommer den med en innebygd Python-konsoll for å eksperimentere interaktivt i sanntid.
  • Tilpass noe. Tastebindinger, menyer, tekstutdrag, makroer, fullføringer og mer - omtrent alt i sublim tekst kan tilpasses med enkle JSON-filer. Dette systemet gir deg fleksibilitet da innstillinger kan spesifiseres per filtype og per prosjektbasis.
  • Kryssplattform. Sublime Text er tilgjengelig for OS X, Windows og Linux. Én lisens er alt du trenger for å bruke Sublime Text på hver datamaskin du eier, uansett hvilket operativsystem det bruker.

Notepad ++

Notepad ++ er en gratis kildekodeditor og erstatning for Notepad som støtter flere språk. Kjører i MS Windows-miljøet, styres bruken av GPL License.

Nøkkelegenskaper:

  • Syntax Highlighting og Syntax Folding;
  • Brukerdefinert syntaks utheving og bretting;
  • PCRE (Perl Compatible Regular Expression) Søk / erstatt;
  • GUI tilpasses helt;
  • Dokumentkart;
  • Auto-completing: Word-fullføring, Funksjonens fullføring og Funksjonsparametere hint;
  • Multidokument (fane-grensesnitt);
  • Multi-View;
  • WYSIWYG (utskrift);
  • Zoom inn og zoome ut;
  • Støttet flerspråklig miljø;
  • bokmerke
  • Makroopptak og avspilling;
  • Start med forskjellige argumenter.

Visual Studio Code

Visual Studio Code er en kildekodeditor utviklet av Microsoft for Windows, Linux og macOS. Det er gratis og åpen kildekode, selv om den offisielle nedlastingen er under en proprietær lisens.

Nøkkelegenskaper:

  • debugging;
  • Innebygd Git-kontroll;
  • Syntaks utheving;
  • Intelligent utfylling av kode;
  • utdrag;
  • Refactoring av kode;
  • Tilpasning.

Ha en fin dag!

Bradley Nice,
Content Manager hos ClickHelp.com - beste online dokumentasjonsverktøy for SaaS-leverandører