Sublime Text 2: den bästa kodredigeraren som finns tillgänglig?

Sublim text 2 är en kodredigerare stil av Textmate, Scribes, Kate eller Redcar. Gränssnittet är rent och intuitivt och stöder användningen av utdrag, plugins och kodbyggnadssystem (Build Systems).

Först skapades den av Jon Skinner som en förlängning av vim men lite efter lite fick den sin egen identitet. På grund av detta har Sublime Text 2 fortfarande ett vi-liknande redigeringsläge som heter "Vintage mode".

Uppmärksamhet: Sublime Text 2 distribueras gratis, men det är inte fri programvara. För ett lika intressant gratis alternativ föreslår jag att du försöker scribes.

Huvudegenskaper

  • Minikarta: Minikartan består av en förhandsgranskning av strukturen för vår kod som kan placeras bredvid fliken eller så kan den döljas. Det är mycket användbart att flytta runt i filen när vi känner till dess struktur väl.
  • Multi.selection: Multival är inte något nytt, det har införlivats länge i Ultraedit-redigeraren för Windows. För att göra flera val av en term från olika delar av filen måste vi bara placera markören inuti ordet vi vill söka efter och göra Cmd + D på Mac OS X eller Ctrl + D på Windows och Linux
  • Multi markör: När du använder flera val Sublime Text skapar n markörer med vilka vi kan skriva text godtyckligt i n olika positioner parallellt, coolt
  • Multilayout: Den kommer med sju layoutkonfigurationer där vi kan välja att redigera i ett enda fönster eller dela upp till fyra vertikala fönster eller fyra rutfönster. Det finns ett plugin för att kunna skapa fler layouter, i Linux blir redaktören åtminstone instabil.
  • Inbyggt stöd för otaliga språk: Stödjer otaliga språk, inklusive Clojure, Haskell, Erlang, Scala och Go (för att nämna några)
  • Konfigurerbar syntaxhöjdpunkt: Syntaxmarkering är helt konfigurerbar via konfigurationsfiler per användare
  • Dynamisk sökning: Du kan söka efter reguljära eller normala uttryck efter filer, projekt, kataloger, sammankoppling av dem eller alla samtidigt
  • Automatisk komplettering och nyckelmärkning: Vi kan gå till nyckeln som stänger eller öppnar ett block på ett enkelt sätt
  • Stöd för utdrag och plugins: Utdrag är som makron eller buntar och är ganska användbara, det finns otaliga insticksprogram som ZenCoding-tillägget
  • Nyckelbindningar total konfiguration: Alla nycklar kan skrivas över efter eget tycke, det här är verkligen fantastiskt
  • Snabb åtkomst till rad eller fil: Vi kan öppna en fil med hjälp av tangentbindningen Cmd + P i Mac OS X eller Ctrl + P i Win och Linux och skriva namnet på filen eller bläddra i listan. Vi kan också gå till en rad med kolon och linjenumret (till exempel 245).
  • Kommandopalett: Vi kan använda Shift + Cmd + P på Mac OS X eller Shift + Ctrl + P på Win och Linux för att komma åt kommandopaletten där vi kan filtrera och använda valfritt kommando. Detta är mycket användbart att använda tillsammans med paketkontrollen (som vi kommer att prata om i ett annat inlägg). 

Stöd för Zen Coding

En av funktionerna som jag tycker förtjänar ett särskilt omnämnande är stödet för Zencoding.

Zen Coding är inget annat än en kodgenväg som skrivs med en mycket liknande syntax som CSS, så om du känner till CSS och HTML är du nästan redo att börja göra ditt liv enklare.

I ett praktiskt fall, om vi ville skapa markeringen för en meny skulle vi vara tydliga att vi behöver en navigeringstagg och sedan en lista, detta skulle innebära att minst 7 rader kod skrivs för hand, men kan reduceras till mindre än 15 tecken med Zen Coding del enligt följande (som det bara räcker för att trycka på Ctrl + för att expandera):

nav> ul> li.item * 5> a

Följande video visar oss andra exempel på Zencoding:

I Zen Coding officiella sida Du hittar ytterligare information, exempel och en lista över redaktörer som stöds. På nedladdningssidan hittar du installationspaket för varje redaktör, vanligtvis ingår en .txt med installationsinstruktionerna i paketet. Där kan du hitta tillägg för Sublime Text 2.

installation

Sublime Text 2 finns inte i många officiella förråd (även om Arch och derivatanvändare förmodligen kan installera det från AUR). Av den anledningen är det enklaste att gå till projektsidan och descargar versionen för Linux. Nej, ingenting behöver sammanställas. Packa bara upp den nedladdade filen och kör programmet. Det körs utan mer, som alla bärbara applikationer.

Ubuntu-användare och derivat kan komma in i en terminal och skriva följande om de föredrar att installera programmet från en PPA:

sudo add-apt-repository ppa: webupd8team / sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Johnny Mentero sade

    sudo apt-get install sublime-text

  2.   kasymaru sade

    den bästa kodredigeraren är alla applikationer som behandlar text, de flesta pratar om kodredigerare eller IDE: er som om de programmen var de som skulle programmera applikationerna, om en redaktör eller en IDE hjälper mycket, men ja någon vet att det fungerar bra.

  3.   Federico sade

    Hej, för 2 dagar sedan Sublime text 2 och jag fick ett fel som hänvisade till paketkontrollbiblioteket, jag fick den lysande idén att eliminera paketmappen och ladda ner den igen, när jag öppnade redigeraren igen, menyn sidfältet som tidigare var vitt är nu svart och redaktören i dess vita del är nu svart, det svarar inte på något tangentbordskommando och jag kan inte komma åt inställningar och följande meddelande visas:

    Fel vid inläsning av syntaxfil "Packages / Text / Plain text.tmLanguage": Fel vid parsning av plist xml: Det gick inte att öppna filen i filen "Packages / Text / Plain text.tmLanguage"

    Jag har installerat och avinstallerat det ungefär tio gånger, jag vet inte om jag gör något fel eller av misstag raderade jag något annat, jag använder en Mac och jag är ny på det och jag vet inte hur jag ska rätta till vad jag gjorde, jag kollade innehållsmappen jag kopierade paketmapp (jag vet inte om på rätt plats) och ingenting, om någon kan hjälpa mig skulle jag uppskatta det.

  4.   Heiko 7017 sade

    Den bästa redaktören jag någonsin har provat, mycket ansträngning från Jon, därför bestämde jag mig för att köpa hans licens. Trots att det inte var gratis programvara är det värt $ 60 som jag betalade vid den tiden, som om det vore fri programvara, skulle jag ha donerat till projektet. Hälsningar.

  5.   Jag Palafrugell sade

    Helt enkelt fantastiskt!

  6.   Låt oss använda Linux sade

    Det är det bästa jag vet ... synd att det inte är gratis programvara, även om det är gratis.

  7.   adrian sade

    Ett alternativ

    textadept

    http://foicica.com/textadept/

  8.   rafuru sade

    Hmm, men varför har sidan en sektion för att köpa en licens?

    Det är något som jag inte helt har förstått eftersom nedladdning av paketet från webben har ett alternativ i avsnittet Hjälp att ange en licenskod

  9.   rafuru sade

    Hmm jag tror att jag inte förklarade mig bra ..

    Varningen säger: Sublime Text 2 distribueras gratis, men det är inte fri programvara. För ett lika intressant gratis alternativ föreslår jag att du ger Scribes ett försök.

    vilket innebär att det kan distribueras fritt men inte gratis (att modifieras eller distribueras för andra ändamål) ... men ordet gratis säger till mig att det är gratis.

    Om det är en rättegång är den inte gratis och är därför shareware.

    Snarare är min fråga om det testet eller det faktum att en nyckel eller licensnyckel inte sätts in kommer att påverka programmet senare, till exempel, låt mig inte öppna det eller begränsa dess funktioner i slutet av testet, om det är bevis.

  10.   pablorubianes sade

    Det är inte gratis ... den version som de tillåter att använda gratis är Beta, den stabila är licensierad och kostar 60 dollar,

  11.   Nico sade

    Ytterligare ett klick och du fick slut på minne!

  12.   Felipe Sipion Festligheter sade

    i ubuntu 11..04 fungerar versionen sublime-text-2 inte, men försök att installera sublime-text-2-dev

  13.   Gonzalo sade

    Tack!! Jag ska prova det.

  14.   jorge sade

    OK, tack för att du svarade. Jag testade det ett tag och det övertygade mig inte av flera skäl. Sedan frågade det mig ständigt om licensen, som även om du bara kan trycka på "avbryt" men ändå gör mig irriterande. Jag föredrar Notepad ++ och Pspad, eftersom de passar mina behov bättre.
    Tack så mycket.

  15.   Låt oss använda Linux sade

    Jag är inte säker ... Jag tror inte ...
    Men jag föreslår att du provar det och spelar med det ett tag för att upptäcka alla dess funktioner.
    Sanningen är att jag inte har använt den på ett tag men jag är mycket tydlig att det är en av de bästa textredigerarna som finns där idag.
    Synd att det inte är gratis ... även om det är gratis.
    Skål! Paul.

  16.   jorge sade

    Hej, en fråga, kan du göra listasökningar i sublim text? Detta är en funktion som jag verkligen gillar i redaktörer som Pspad eller Notepad ++, där de visar mig de resultat som erhållits i form av en lista, som visar hela raden där ordet / orden hittades och som tillåter mig att vet snabbt om linjen är eller inte vad jag vill ha. Det beror på att jag ständigt arbetar med filer med många rader och det går från lathet och resultat till resultat för att se om det är korrekt.
    Hälsningar.

  17.   lucifer sade

    Varför leta efter ett nytt alternativ om Emacs redan finns eller vi?
    Förutom att det inte är fri programvara, vad är poängen med att stödja denna typ av programvara och ge den så mycket propaganda?

  18.   Låt oss använda Linux sade

    Det är inte propaganda.
    Jag tyckte att det var en bra idé att publicera det eftersom det är utmärkt programvara. Det skulle också vara trevligt om dina utvecklare får e-postmeddelanden för att släppa källkoden. Om projektet inte är känt finns det inget sätt att göra detta.
    Skål! Paul.

  19.   Polaris23 28 sade

    Jag har redan provat det, det är utmärkt, tack för informationen. !!!

  20.   rafuru sade

    Eftersom det finns många människor som inte har tid att lära sig att använda en något mer "avancerad" redaktör som vim eller Emacs.

    Många gånger kräver man ett program för att sitta ner och koda inget annat, utan att behöva läsa och öva på självstudier om hur man använder dessa verktyg.

    Det är inget fel i att detta program är proprietärt, utvecklaren bestämde sig för att tjäna pengar med sin programvara och det är helt normalt ... eller vad? Kommer du också att kämpa för att få en 100% hemlagad eller "gratis" dator för att inte betala varumärkena?

    Eller kommer du att plantera dina egna "gratis" tomater för att inte betala marknaden?

    Du måste lära dig att skilja saker lite

  21.   rafuru sade

    I själva verket väger inte licensen för ett program av god kvalitet så mycket.

    Men eftersom jag är student som knappt har pengar att äta så lämnar vi det så hahaha.

    Det zen-läget ser bra ut 🙂

  22.   Julio Cesar Marin Garreta sade

    Scribes är väldigt bra, som jag kommer att försöka med den här rekommenderade.

  23.   Gäst sade

    Det finns inget som Eclipse .. ett klick och startar en server ... ytterligare ett klick och det skapar ett projekt åt dig!

  24.   guilliin sade

    Jag försökte det och det är bra, men för mig finns det inget som Komodo-redigering, även så jag vet inte varför så mycket krångel med sublimt

  25.   miguel sade

    Jag försökte den textredigeraren, jag fick det tack vare den här webbplatsen http: www.notiubuntu.wordpress, com