Sublime Text 2: de beste beschikbare code-editor?

Sublieme tekst 2 is een code-editor stijl van TextMate, Schriftgeleerden, Kate of Redcar. De interface is schoon en intuïtief en ondersteunt het gebruik van fragmenten, plug-ins en codeconstructiesystemen (Build Systems).

Aanvankelijk werd het gemaakt door Jon Skinner als een uitbreiding van vim, maar beetje bij beetje kreeg het zijn eigen identiteit. Hierdoor heeft Sublime Text 2 nog steeds een vi-achtige bewerkingsmodus genaamd "Vintage-modus".

aandacht: Sublime Text 2 wordt gratis verspreid, maar het is geen gratis software. Voor een even interessant gratis alternatief raad ik je aan het te proberen schriftgeleerden.

hoofdkenmerken

  • minimap: De minikaart bestaat uit een preview van de structuur van onze code die naast het tabblad kan worden geplaatst of kan worden verborgen. Het is erg handig om door het bestand te bladeren als we de structuur goed kennen.
  • Meervoudige selectie: Multiselectie is niet iets nieuws, het werd al lang opgenomen door de Ultraedit-editor voor Windows. Om een ​​meervoudige selectie van een term uit verschillende delen van het bestand te maken, hoeven we alleen maar de cursor in het woord te plaatsen waarnaar we willen zoeken en Cmd + D op Mac OS X of Ctrl + D op Windows en Linux te doen
  • Multicursor: Bij gebruik van meervoudige selectie maakt Sublime Text n cursors waarmee we tekst willekeurig op n verschillende posities parallel kunnen schrijven, cool
  • Meerdere lay-out: Het wordt geleverd met zeven lay-outconfiguraties waarbij we kunnen kiezen om te bewerken in een enkel venster of om maximaal vier verticale vensters of vier rastervensters te splitsen. Er is een plug-in om meer lay-outs te kunnen maken, in Linux wordt de editor tenminste onstabiel.
  • Native ondersteuning voor talloze talen: Ondersteunt native talloze talen, waaronder Clojure, Haskell, Erlang, Scala en Go (om er maar een paar te noemen)
  • Configureerbare syntaxisaccentuering: Syntaxisaccentuering is volledig configureerbaar via configuratiebestanden per gebruiker
  • Dynamisch zoeken: U kunt zoeken naar reguliere of normale uitdrukkingen op bestanden, op projecten, op mappen, op een combinatie ervan of op allemaal tegelijk
  • Automatisch aanvullen en sleutelmarkering: We kunnen op een eenvoudige manier naar de sleutel gaan die een blok sluit of opent
  • Ondersteuning voor fragmenten en plug-ins: Snippets zijn als macro's of bundels en zijn best handig, er zijn talloze plug-ins zoals de ZenCoding-plug-in
  • Sneltoetsen totale configuratie: Alle toetsen kunnen naar onze wens overschreven worden, dit is echt gaaf
  • Snelle toegang tot lijn of bestand: We kunnen een bestand openen met behulp van de toetscombinatie Cmd + P in Mac OS X of Ctrl + P in Win en Linux en de naam van het bestand typen of door de lijst bladeren. We kunnen ook naar een regel gaan met de dubbele punt en het regelnummer (bijvoorbeeld 245).
  • Opdrachtenpalet: We kunnen Shift + Cmd + P op Mac OS X of Shift + Ctrl + P op Win en Linux gebruiken om toegang te krijgen tot het opdrachtenpalet waar we elk gewenst commando kunnen filteren en gebruiken. Dit is erg handig om te gebruiken in combinatie met de pakketcontroller (waarover we het in een ander bericht zullen hebben). 

Zen Coding-ondersteuning

Een van de kenmerken die volgens mij een speciale vermelding verdient, is de ondersteuning voor Zencoding.

Zen Coding is niets meer dan een codesnelkoppeling die is geschreven met een syntaxis die erg lijkt op CSS, dus als je CSS en HTML kent, ben je bijna klaar om je leven gemakkelijker te maken.

In een praktisch geval, als we de opmaak voor een menu zouden willen maken, zouden we duidelijk zijn dat we een navigatietag en vervolgens een lijst nodig hebben, dit zou betekenen dat er minimaal 7 regels code met de hand zijn geschreven, maar dit kan worden teruggebracht tot minder dan 15 tekens met Zen Coding del als volgt (waarvoor het alleen voldoende zou zijn om op Ctrl + te drukken om uit te vouwen):

nav> ul> li.item * 5> a

De volgende video toont ons andere voorbeelden van Zencoding:

In de Zen Coding officiële pagina vindt u aanvullende informatie, voorbeelden en de lijst met ondersteunde editors. Op de downloadpagina vindt u de installatiepakketten voor elk van de editors, meestal is een .txt met de installatie-instructies in het pakket opgenomen. Daar vind je het extensie voor Sublime Text 2.

Installatie

Sublime Text 2 is niet beschikbaar in veel officiële repositories (hoewel Arch en afgeleide gebruikers het waarschijnlijk kunnen installeren vanaf de AUR). Om die reden is het het gemakkelijkst om naar de projectpagina en downloaden de versie voor Linux. Nee, er hoeft niets te worden samengesteld. Pak het gedownloade bestand uit en voer het programma uit. Het werkt zonder meer, zoals elke draagbare applicatie.

Ubuntu- en afgeleide gebruikers kunnen een terminal invoeren en het volgende typen voor het geval ze het programma liever vanaf een PPA installeren:

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

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Johnny Mentero zei

    sudo apt-get installeer sublieme tekst

  2.   kasymaru zei

    De beste code-editor is elke applicatie die tekst verwerkt, de meeste mensen praten over code-editors of IDE's alsof die programma's degenen waren die de applicaties zouden programmeren, als een editor of een IDE veel helpt, maar ja, iedereen weet dat het goed werkt .

  3.   Federico zei

    Hallo, 2 dagen geleden Sublime text 2 en ik kreeg een fout te zien die zinspeelde op de pakketcontrolebibliotheek, ik kwam op het briljante idee om de pakketmap te verwijderen en deze opnieuw te downloaden, toen ik de editor heropende, de menubalk, de zijbalk die voorheen wit was, is nu zwart en de editor in het witte gedeelte is nu zwart, hij reageert niet op een toetsenbordopdracht en ik heb geen toegang tot voorkeuren en het volgende bericht verschijnt:

    Fout bij het laden van syntaxisbestand "Pakketten / Tekst / Platte tekst.tmLanguage": Fout bij parseren van plist xml: Kan bestand niet openen In bestand "Pakketten / Tekst / Platte tekst.tmLanguage"

    Ik heb het ongeveer 10 keer geïnstalleerd en verwijderd, ik weet niet of ik iets verkeerd doe of per ongeluk iets anders heb verwijderd, ik gebruik een Mac en ik ben nieuw in het gebruik ervan en ik weet niet hoe ik dit moet corrigeren deed, ik was de inhoudsmap aan het controleren Ik heb de pakketmap gekopieerd (ik weet niet of deze op de juiste plaats staat) en niets, als iemand me kan helpen, zou ik het op prijs stellen.

  4.   Heiko 7017 zei

    De beste editor die ik ooit heb geprobeerd, veel moeite van Jon, daarom besloot ik zijn licentie te kopen. Ondanks dat het geen gratis software is, is het de $ 60 waard die ik destijds betaalde, net alsof het gratis software was die ik aan het project zou hebben gedoneerd. Groeten.

  5.   ik Palafrugell zei

    Gewoon fantastisch!

  6.   Laten we Linux gebruiken zei

    Het is de beste die ik ken ... jammer dat het geen gratis software is, hoewel het gratis is.

  7.   Adrian zei

    Een alternatief

    Tekstadept

    http://foicica.com/textadept/

  8.   rafuru zei

    Hmm, maar waarom heeft de pagina een sectie om een ​​licentie te kopen?

    Het is iets dat ik niet helemaal heb begrepen, omdat het downloaden van het pakket van internet een optie heeft in de Help-sectie om een ​​licentiecode in te voeren

  9.   rafuru zei

    Hmm ik denk dat ik mezelf niet goed heb uitgelegd ..

    De waarschuwing zegt: Sublime Text 2 wordt gratis verspreid, maar het is geen gratis software. Voor een even interessant gratis alternatief raad ik je aan om Scribes eens te proberen.

    wat betekent dat het vrij kan worden verspreid, maar niet gratis (om te worden gewijzigd of herverdeeld voor andere doeleinden) ... maar het woord gratis zegt me dat het gratis is.

    Als het een proefversie is, is het niet gratis en daarom shareware.

    Mijn vraag is eerder of die test of het feit dat er geen sleutel of licentiesleutel is ingevoerd het programma later zal beïnvloeden, laat me het bijvoorbeeld niet openen of de functies ervan beperken aan het einde van de test, als het een test is .

  10.   pablorubianes zei

    Het is niet gratis ... de versie die ze gratis mogen gebruiken is de Beta, de stabiele versie heeft een licentie en kost 60 dollar,

  11.   Nico zei

    Nog een klik en je hebt geen geheugen meer!

  12.   Felipe Sipion-festiviteiten zei

    in ubuntu 11..04 werkt de versie sublime-text-2 niet, maar probeer sublieme-text-2-dev te installeren

  13.   Gonzalo zei

    Dank je!! Ik ga het proberen.

  14.   Jorge zei

    Oké, bedankt voor je antwoord. Ik was het een tijdje aan het testen en het overtuigde me om verschillende redenen niet. Toen vroeg hij me constant om de vergunning, die hoewel je alleen op "annuleren" kunt drukken, maar het me nog steeds vervelend maakt. Ik geef de voorkeur aan Notepad ++ en Pspad, omdat ze beter aansluiten op mijn behoeften.
    Heel hartelijk bedankt.

  15.   Laten we Linux gebruiken zei

    Ik weet het niet zeker ... ik denk het niet ...
    Maar ik stel voor dat je het probeert en er een tijdje mee speelt om al zijn functionaliteiten te ontdekken.
    De waarheid is dat ik het al een tijdje niet heb gebruikt, maar ik ben er heel duidelijk van dat het een van de beste teksteditors is die er momenteel zijn.
    Jammer dat het niet gratis is ... hoewel het gratis is.
    Proost! Paul.

  16.   Jorge zei

    Hallo, een vraag, kun je lijstzoekopdrachten doen in Sublime Text? Dit is een functie die ik erg leuk vind in editors zoals Pspad of Notepad ++, waarin ze me de verkregen resultaten laten zien in de vorm van een lijst, die de volledige regel laat zien waar het het woord (de woorden) heeft gevonden en waarmee ik weet snel of de lijn is of niet wat ik wil. Dit komt omdat ik constant werk met bestanden met veel regels en het gaat van luiheid en resultaat naar resultaat om te zien of het correct is.
    Groeten.

  17.   Lucifer zei

    Waarom zoeken naar een nieuw alternatief als Emacs al bestaat of vi?
    Bovendien is het geen vrije software, wat heeft het voor zin om dit soort software te ondersteunen en er zoveel propaganda aan te geven?

  18.   Laten we Linux gebruiken zei

    Het is geen propaganda.
    Ik dacht dat het een goed idee was om het te publiceren, omdat het uitstekende software is. Het zou ook fijn zijn als uw ontwikkelaars e-mails ontvangen om de broncode vrij te geven. Als het project niet bekend is, is er geen manier om dit te doen.
    Proost! Paul.

  19.   Polaris23 28 zei

    Ik heb het al geprobeerd, het is uitstekend, bedankt voor de info. !!!

  20.   rafuru zei

    Omdat er veel mensen zijn die geen tijd hebben om een ​​ietwat geavanceerdere editor als vim of Emacs te leren gebruiken.

    Vaak heb je een programma nodig om gewoon te gaan zitten en te coderen, zonder dat je tutorials over het gebruik van deze tools hoeft te lezen en te oefenen.

    Er is niets mis met het feit dat dit programma eigendom is, de ontwikkelaar besloot geld te verdienen met hun software en het is volkomen normaal ... of wat? Gaat u ook vechten om een ​​100% zelfgemaakte of "gratis" pc te krijgen om de merken niet te betalen?

    Of plant u uw eigen "gratis" tomaten om de markt niet te betalen?

    Je moet dingen een beetje leren onderscheiden

  21.   rafuru zei

    In werkelijkheid weegt de licentie voor een dergelijk programma van goede kwaliteit niet zo veel.

    Maar aangezien ik een student ben die amper geld heeft om te eten, laten we het zo hahaha.

    Die zen-modus ziet er geweldig uit 🙂

  22.   Julio César Marin Garreta zei

    Scribes is erg goed, want ik zal het proberen met deze aanbevolen versie.

  23.   Gast zei

    Er gaat niets boven Eclipse .. één klik en start een server ... nog een klik en het creëert een project voor u!

  24.   guilliin zei

    Ik heb het geprobeerd en het is goed, maar voor mij gaat er niets boven Komodo-bewerking, toch weet ik niet waarom zoveel gedoe met sublieme

  25.   miguel zei

    Ik heb die teksteditor geprobeerd, ik heb het dankzij deze website http: www.notiubuntu.wordpress, com