sublimetextAan de slag met sublimetekst


Opmerkingen

Wat is sublieme tekst?

Sublime Text is een eenvoudige maar krachtige broncode-editor met een programmeerinterface voor Python-applicaties. Het ondersteunt native vele programmeertalen en markup-talen, en de functionaliteit kan door gebruikers worden uitgebreid met plug-ins, thema's en pakketten, meestal gebouwd door de gemeenschap en onderhouden onder vrije softwarelicenties.

Waarom sublieme tekst gebruiken?

Het is featureful:

  • Sublime Text is een uiterst bewerkbare teksteditor. Of u nu meerdere cursors wilt of een goede zoek / vervanger of een eenvoudige eenvoudige incrementele zoekopdracht of zelfs bestanden wilt bewerken via ssh / ftp, u bent verzekerd.

Het is stabiel:

  • Teksteditor is een zeer belangrijke software. Eén crash, mensen zouden er nog eens over nadenken en een andere crash zal voldoende zijn om te rechtvaardigen dat het volledig uit het systeem wordt verwijderd. Het zoeken / vervangen / incrementeel zoeken / vinden-in-bestanden zijn alle gebieden waar prestaties en stabiliteit belangrijk zijn en sublieme tekst heeft opgehouden.

Het is Mainained:

  • Ontwikkelaars hebben maand na maand releases zo hard gestampt dat het genoeg gretigheid heeft gecreëerd voor de volgende release en de volgende functie.

Het is aanpasbaar:

  • Sublime Text 2 is vanaf de grond opgebouwd om zeer aanpasbaar te zijn. Van de ogenschijnlijk eenvoudige configuratie-dingen zoals het weergeven van regelnummer, code-vouwen, enz. Tot een diepgaande software-architectuur met "vi-modus" en een enorme lijst met gebruikersinstellingen, het is wat u ervan maakt.

  • Het feit dat de hele gebruikersvoorkeur een eenvoudig tekstconfiguratiebestand is met opmerkingen in plaats van een diep genest menu, spreekt ook veel programmeurs / ontwerpers aan.

Het is innovatief:

  • Of het nu gaat om de mogelijkheid om de interne opdrachten uit te voeren vanaf de console ( Ctrl+ ) of de mogelijkheid om door de opdrachtenlijst te navigeren op naam ( Cmd+Shift+P ) in het "opdrachtenpalet" of de meerdere cursors zoals eerder vermeld, zijn echt innovatief en gorking gewoon een van deze is genoeg voor elke gebruiker voor een enorme productiviteitsverhoging.

Het is Cross Platform:

  • Voor zoiets fundamenteels als teksteditor is Cross Platform een enorm positief.

Het is uitbreidbaar door plug-ins:

  • Sublime Text 2 heeft een geweldige plug-inarchitectuur. Veel delen van de editor zelf zijn geïmplementeerd als plug-ins. De syntaxisaccentuering voor verschillende talen, de zijbalk enz.

versies

| 2.0 | 8 juli 2013 |

| 3.0 Beta | 29 januari 2013 |

| 3.0 | 28 juni 2013 |

Gebruikersinterface / thema aanpassen

Om Sublieme Tekst aan te passen (inclusief thema's, syntaxisaccentuering enz.) Moet pakketbeheer geïnstalleerd zijn.

Ga naar www.packagecontrol.io/installation om pakketbeheer te installeren.

In plaats van de bovenstaande link te volgen , kunt u de sublieme console openen om deze te installeren. De console is toegankelijk via de sneltoets ctrl+ of het menu View > Show Console . Plak na opening de volgende Python-code voor uw versie van Sublieme tekst in de console.

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
 

Met deze code wordt de map Geïnstalleerde pakketten voor u gemaakt en wordt vervolgens het Package Control.sublime-package erin gedownload. De download wordt uitgevoerd via HTTP in plaats van HTTPS vanwege de standaardbibliotheekbeperkingen van Python, maar het bestand wordt gevalideerd met SHA-256.


Nadat dit is voltooid, opent u Sublieme tekst en drukt u op shift-command-p op OSX of control-p op Windows om de zoekfunctie voor pakketten te openen.

Begin " Pakketbeheer " te typen en selecteer Package Control: Install Package

Zodra dit is geladen, doorzoek elk pakket / thema en dubbelklik om er een te installeren.

Zodra dit is geïnstalleerd, opent u de zoekfunctie opnieuw ( shift-command-p op OSX of control-p op Windows) en zoekt u naar het pakket / thema dat u zojuist hebt geïnstalleerd.

De meeste pakketten worden geleverd met een automatische activering, bijvoorbeeld het Boxy thema toont Boxy Theme: Activation . Selecteer dit eenvoudig om het thema te installeren.

Uw gebruikersinterface ziet er nu anders uit, afhankelijk van het thema dat u hebt gekozen. Zie onderstaande afbeelding voor een voorbeeld van het Spacegray thema:

Beeld

Installatie

Ga naar de download op hun website om Sublime Text te downloaden.

Er zijn verschillende builds voor verschillende besturingssystemen, waaronder:

  • OXS
  • ramen
  • Ubuntu (64 & 32 bit)

Nadat Sublime Text met succes is gedownload, opent u eenvoudig het .dmg bestand om het installatieproces te starten.

Nadat het installatieproces is voltooid, navigeert u naar de map Toepassingen en opent u Sublieme tekst.

U hebt met succes de gratis versie van Sublime Text geïnstalleerd!

Om een licentie te verkrijgen, moet u Sublime Text kopen door deze aankooplink te bezoeken.