Prova ut sublim text 2 för dina kodplattredigeringsbehov

Prova ut sublim text 2 för dina kodplattredigeringsbehov / Linux

Sublime Text 2 är en korsplattformskodredigerare som jag nyligen bara hört talas om, och jag måste säga att jag är riktigt imponerad trots beta-etiketten. Du kan ladda ner hela appen utan att betala ett öre och inte ha en verkställig tidsgräns för din utvärdering.

Så jag tycker verkligen att det är värt att ta en titt på, i din sökning efter den smärtsamma bästa kodredigeraren Editra: En kraftfull och utökbar cross-platforms text- och kodredigerare Redigera: En kraftfull och utvidbar cross-platforms text- och kodredigerare Det finns massor av textredigerare där ute, så varför skulle du behöva en annan? De flesta människor kommer att vara nöjda med sin standardversion av standardversioner, medan kodarna skulle behöva en dedikerad kod ... Läs mer någonsin.

Nifty Egenskaper

Kolumnval och MultiSelect redigering: Ett superdrivet urvalssystem låter dig välja en hel kolumn med kod med hjälp av alternativklikk- eller mittenknappen genom att dra ut en rektangel. Du kan sedan redigera flera val samtidigt, vilket ganska mycket blöste mitt sinne. Jag kan se mig själv att behöva träna min hjärna för att regelbundet utnyttja denna funktion, men det kan vara otroligt tidsbesparande när du vunnit det.

automatisk komplettering: Som varje bra kodredaktör kommer Sublime Text 2 att ta reda på vilket språk du skriver in och hjälpa dig genom att automatiskt fylla i funktionsnamn. Unqiuely, Sublim Text kommer också att slutföras automatiskt variabler den där du skapade tidigare i koden, vilket eliminerar ett bra antal buggar när användarna misstiger variabla namn. Mycket snyggt, speciellt om du är typ av kodare som älskar att skapa väldigt beskrivande och långa variabler.

Syntaxhöjd och hög kontrastdisplay: Trots vad vissa människor tycker om hög kontrasttext på en svart bakgrund är det faktiskt mycket lättare att läsa. Jag har använt det i ungefär en vecka nu utan huvudvärk och får mycket mer programmering gjort än vanligt. På en mörk bakgrund - även om det finns andra färgscheman att välja mellan - syntaxmarkering utmärker sig verkligen och ger mycket mer mening.

In-Editor Code Building: för ett antal språk kommer appen att bygga och köra koden utan att du behöver släppa ut till kommandoraden. Det här är fantastiskt för nybörjare som bara vill hoppa in och komma igång, och det kan även hantera stora projekt för pro-användaren.

Mini: Detta är en snabb förhandsgranskning av hela filen i sidofältet, med en skärmstorleksrektangel som visar var du är nu. Det låter dig hoppa runt din kod genom att se otroligt snabbt. Hela gränssnittet är snabbt och enkelt.

utdrag: Om du har ett kvarter med kod som du använde regelbundet, skapa bara ett utdrag av det och tilldela ett unikt namn. Skriv namnet och tryck på fliken för att hela knippet ska klistra in för dig. Till exempel skriver du “html” kommer automatiskt att expandera till en grundläggande HTML-sidestruktur, medan “lorem” kommer att ge dig en fullständig punkt i provtexten:

Extensions

Med ett pythonbaserat pluginsystem kan kärnfunktionaliteten utökas kraftigt, och det finns redan ett brett utbud av saker där ute. Min favorit - en absolut tidsbesparande gudstjänst för mig - är WordPress-förlängningen, som ger fullständiga autofullständiga och funktionsdefinitioner med standardvärden för WordPress PHP-funktioner - något som du vanligtvis måste titta upp i codex.

Det lägger också till ett antal nyckelkodsutdrag, till exempel en fullständig inmatningsskabelon för att du ska kunna anpassa.

Jag skulle också föreslå paketkontrollförlängningen, som låter dig enkelt hämta nya paket och installera dem utan att använda konsolen. Installation av paketkontroll är lika enkelt som att öppna konsolen och klistra in ett textblock.

Sammanfattning:

Även om din utvärderingsperiod med full funktionalitet inte har någon verkställd tidsgräns, kostar en full licens tekniskt 59 dollar. Det finns en nattdialog varje 10 sparar eller så, men annars är den helt användbar. Självklart skulle jag absolut uppmuntra dig att köpa ett fullständigt licens för att stödja utvecklarna om du älskar appen, men jag är säker på att de inte skulle hämnas hungrande studenter, och det finns inget som hindrar dig att använda det på obestämd tid.

Har du använt Sublime Text 2 än? Vad tycker du, eller har du en annan favorit kodredigerare? Är du mer av a traditionella Emacs typ av kodare, en minimalistisk notepadder, eller föredrar du en fullblåst IDE att utvecklas i?

Utforska mer om: Programmering, Textredigerare.