Oglas
Sublime Text 2 je urejevalnik kode za vse platforme, o katerem sem slišal šele pred kratkim, in moram reči, da sem resnično navdušen, kljub nalepki beta. Celotno aplikacijo lahko prenesete brez plačila denarja in brez uveljavljanja časovne omejitve za oceno.
Zato mislim, da je vredno iskati najboljše, kar iščete urejevalnik kode Editra: Zmogljiv in razširljiv urejevalnik besedila in kode na več platformahZunaj je več ure urejevalnikov besedil, zakaj bi potem potrebovali še enega? Večino ljudi bo zadovoljil njihov privzeti urejevalnik navadnega besedila za OS, kodirniki pa bi potrebovali namensko kodo ... Preberi več kdajkoli.
Značilnosti Nifty
Izbira stolpcev in večizbirno urejanje: Izvrsten izbirni sistem vam omogoča, da z vlečenjem pravokotnika izberete cel stolpec kode s klikom na opcijo ali srednjim gumbom miške. Nato lahko urejate več izborov hkrati, kar mi je precej razneslo misel. Vidim, da moram svoje možgane trenirati, da dejansko redno uporabljajo to funkcijo, vendar bi lahko neverjetno prihranili čas, ko se navadiš.
Samodejno dokončanje: Kot vsak dober urejevalnik kode bo Sublime Text 2 ugotovil, v kateri jezik pišete, in vam pomagal pri samodejnem dokončanju imen funkcij. Nepozabno se bo tudi Sublime Text samodejno dokončal spremenljivk da ste ustvarili prej v kodi, kar odpravi veliko število napak, ko uporabniki napačno vnesejo imena spremenljivk. Zelo eleganten, še posebej, če ste tip koderja, ki rad ustvarja zelo opisne in dolge spremenljivke.
Poudarek sintakse in zaslon z visokim kontrastom: Kljub temu, kaj si nekateri mislijo o besedilu z visoko kontrastnostjo na črnem ozadju, je pravzaprav veliko lažje brati. Uporabljam ga že približno en teden, brez glavobolov in veliko več programiranja kot ponavadi. Na temnem ozadju - čeprav je med njimi mogoče izbirati druge barvne sheme - poudarjanje skladenj resnično izstopa in ima veliko več smisla.
Gradnja kode v urejevalniku: za številne jezike bo aplikacija zgradila in zagnala kodo, ne da bi vam bilo treba izpustiti ukazno vrstico. To je fantastično za začetnike, ki želijo samo skočiti in začeti, zmore pa celo velike projekte za profesionalnega uporabnika.
Minimap: To je hiter predogled celotne datoteke v stranski vrstici, pravokotnik velikosti zaslona pa prikazuje, kje ste zdaj. Omogoča vam, da neverjetno hitro skočite po kodi. Celoten vmesnik je hiter in preprost.
Odrezki: Če imate kodo, ki ste jo uporabljali redno, samo ustvarite njen delček in dodelite edinstveno ime. Vnesite ime in zavihek zadetkov, če želite namestiti celoten delček. Na primer, če se vtipkate »html«, se samodejno razširi na osnovno strukturo strani HTML, medtem ko vam bo »lorem« dal celoten odstavek vzorčnega besedila:
Podaljški
S sistemom vtičnikov, ki temelji na pythonu, je mogoče bistveno razširiti funkcionalnost jedra, in že je a širok nabor stvari tam. Moj najljubši - absolutni božji čas, ki mi prihrani čas, je WordPress razširitev, ki daje popolne definicije samodejnega dokončanja in funkcij s privzetimi vrednostmi za funkcije WordPress PHP - nekaj, kar običajno morate iskati v kodeksu.
Prav tako doda številne odlomke ključnih kod, na primer popolno predlogo vsebine objave, ki jo lahko prilagodite.
Predlagal bi tudi Razširitev paketnega nadzora, ki vam omogoča enostavno prenašanje novih paketov in namestitev brez uporabe konzole. Namestitev nadzora paketov je tako preprosta kot odpiranje konzole in lepljenje bloka besedila.
Povzetek:
Čeprav vaše ocenjevalno obdobje s polno funkcionalnostjo nima uveljavljene časovne omejitve, polna licenca tehnično stane 59 dolarjev. Obstaja pogovorno okno na vsakih 10 shranjenih ali tako, vendar je v celoti uporabno. Seveda bi vas vsekakor spodbudil, da kupite popolno licenco za podporo razvijalcem, če imate radi aplikacijo, vendar sem prepričan, da ne bi zgrozili stradajočih študentov in ničesar ne bi ustavilo, da bi ga uporabljali v nedogled.
Ste že uporabljali Sublime Text 2? Kaj menite ali imate drug najljubši urejevalnik kode? Ste bolj a tradicionalistični Emacs vrsta koderja, minimalistična beležnicaali vam je ljubše a popolno izpihnjen IDE razvijati v?
James ima doktorat iz področja umetne inteligence in ima certifikat CompTIA A + in Network +. Je vodilni razvijalec MakeUseOf in svoj prosti čas preživlja z igranjem VR paintball in družabnih iger. Z računalniki gradi že od malih nog.