Car-tech

Gjennomgang: Sublime Text 2 er en raffinert tekstredigerer som er en fornøyelse å bruke

The Best Sublime Text 3 Settings and Packages

The Best Sublime Text 3 Settings and Packages
Anonim

For en koder, ved hjelp av en tekstredigerer eller et IDE (Integrated Development Environment), er det nesten en politisk uttalelse. Selv å velge mellom en tekstredigerer og et komplett miljø (debugger, kodehint og alt) er et stort valg, og kan ha stor innvirkning på kodestilen, produktiviteten og komforten. Hvis du er en IDE slags fyr, er JetBrains kjent for sitt høyt utviklede miljø. Men hvis du foretrekker enkle tekstredigerere, er Sublime Text helt oppe med det aller beste. Ved $ 70 er det også utrolig dyrt for en tekstredigerer. Det er faktisk $ 21 mer enn JetBrains utmerkede WebStorm JavaScript IDE. Men for de som betaler en enkel tilnærming med stor kraft under hetten, kan det være verdt det.

En del av klagen til en tekstredaktør er dens smidighet og enkelhet. Sublime Text føles absolutt magert på overflaten, uten verktøylinjer eller konfigurasjonsdialoger. Det er også veldig, veldig fort. Men den enkelheten er bare huddybende: grave på litt, og du vil finne deg selv nedsenket i plugin-moduler, smarte auto-ferdigstillings triks og mer. Det som er så fint om Sublime Text er at det lar deg sakte vokse til å bruke sin kraft. Til forskjell fra Vim, for eksempel, føles det ikke uutsigelig for de uinitierte. Du kan kjøre den og bare begynne å skrive, Notisblokk-stil. Men spør etter mer, og Sublime Text skal levere.

Sublime Texts sofistikerte fuzzy tekst matcher lar deg raskt komme til de filene du trenger.

En annen fordel ved å bruke Sublime Text er at den ser ut på samme måte over Linux, Windows, og Mac OS X. Dette skyldes at det bruker sin egen tilpassede grensesnitt på UI-grensesnittet, som også gir noen unike kontroller du ikke finner i andre redaktører. Den mest merkbare, og den eneste du vil se ved første øyekast, er minimaportet - en miniatyrisert fugleperspektiv av koden din, som løper langs ruten til høyre på redigeringsruten. Når du arbeider med lange filer, kan du bruke minimaporten som en visuell rullebjelke og umiddelbart skrubbe rundt filen for interessepunkter.

Sublim tekst bruker en tekstfil for konfigurasjon, som er en oppkjøpt smak …

Minimap er unikt av en annen grunn: Bruk av musen. Resten av Sublime Text er tastatur-sentrisk, og mye av sin appell ligger i en sanntidssøkalgoritme som er bemerkelsesverdig smart. Du kan bruke den til raskt å åpne en fil i prosjektet ditt: skriv inn "idsp", og listen over mulige filer smals ned for å inkludere valg som "ideas_spec" og "server.pid" med de relevante bokstavene som vises i fet skrift. Ved å bruke en løs blanding av initialer og prefikser lærer du å lande på nesten alt i koden din så snart det kommer til tankene. Hvis du vil gå til et bestemt linjenummer, kan du følge din streng med et kolon og tallet - så, "idsp: 100" tar deg til linje 100 av den aktuelle filen.

Sublim teksts strekk strekker seg langs høyre renner av dokumentet, slik at du raskt kan skrubbe over lange filer.

En annen nyttig funksjon er uanstrengt kolonnevalg: Hvis du vil legge til samme bit av tekst langs flere linjer (for eksempel markerer flere lukkede parenteser i følgende linjer), kan du bare velge en kolonne med tekst og skrive inn teksten. Flere innføringspunkter vil dukke opp, og du vil se at teksten din er skrevet inn i flere steder samtidig.

Sublime Text 2 har også et system med plugins, hvorav det viktigste kalles Package Control. Denne plugin lar deg enkelt søke etter andre plugins fra Sublime Text, og last ned og installer dem rett fra editoren. Da jeg trengte å legge til et ord teller til statuslinjen, tok det litt mindre enn et minutt å bruke pakkekontroll og finne et plugin som gjorde akkurat det jeg trengte. Dens søkegrensesnitt bruker samme fuzzy-streng som er vanlig i Sublime Text, og er like rask å bruke.

Merk: Nedlastningsknappen på siden Produktinformasjon tar deg til leverandørens nettsted, hvor du kan laste ned den nyeste versjonen av programvaren.