De beste teksteditor beter maken 7 Geweldige sublieme tekstpakketten
Sublime Text is de gouden standaard geworden in serieuze tekstbewerking. Ja, als je via SSH moet werken, moet je Vim leren kennen - maar als je enige vorm van ontwikkelingswerk doet op je eigen computer, dan heb je Sublime nodig. Github's Atom kan binnenkort de kroon nemen, maar zolang het in gesloten Beta is en alleen voor Mac beschikbaar is, is Sublime nog steeds koning. Een van de sterkste kenmerken is het robuuste pakketsysteem, en ik ben hier om u te vertellen over 7 pakketten die u vandaag nog moet proberen.
Als je Sublime Text zelf niet kent, kan dit bericht je misschien niet veel goed doen. Misschien wil je eens kijken waarom coders dol zijn op Sublime. Probeer uit Sublieme tekst 2 voor je platformonafhankelijke codebewerkingsbehoeften Probeer uit Sublieme tekst 2 voor je codewijzigingsbehoeften op verschillende platforms Sublieme tekst 2 is een platformonafhankelijke codebewerker die ik pasgeleden hoorde over, en ik moet zeggen dat ik erg onder de indruk ben ondanks het bèta-label. Je kunt de volledige app downloaden zonder een cent te betalen ... Lees meer als eerste. Maar als u het al een tijdje gebruikt en uw spel wilt verbeteren, zijn we actief. Al deze werken op Sublime Text 3.
U heeft pakketcontrole nodig
Pakketbesturing staat niet op mijn lijst van 7 pakketten die u moet installeren: het is zo geweldig, we nemen het gewoon als vanzelfsprekend aan. Op de (zeer slanke) kans dat Pakketbeheer nog niet is geïnstalleerd, moet je het nu gaan installeren en dan terugkomen om te lezen over de pakketten die je moet krijgen.
mier
Emmet neemt je hiervan:
Hiernaar:
In wezen typt u een aantal CSS-selectors in, klikt op Tab en krijgt een volledig HTML-skelet. Vroeger heette het Zen Coding en ik bedekte het voor het eerst in april 2010. Vier jaar later is het net zo geweldig. Als je vertrouwd bent met CSS, kun je Emmet gebruiken om een complexe en mooi ingesprongen reeks HTML in seconden uit te spugen, met klassen, ID's en al het andere..
MarkdownEditing
Ik gebruik Sublime Text voor zowel code als proza. In feite schrijf ik ditzelfde bericht in Sublime, met behulp van het uitstekende MarkdownEditing-pakket. Hier is hoe het eruit ziet in actie:
Ja, het is niet erg kleurrijk of flitsende. Maar wat het geweldig maakt, is de uitstekende ondersteuning voor Markdown-tokens. Als ik bijvoorbeeld een asterisk aan het begin van een regel typ, weet MarkdownEditing dat ik een lijst met opsommingstekens maak - dus de volgende regel begint ook met een asterisk.
Ik kan ook wat tekst selecteren en op Ctrl + Shift + B drukken en MarkdownEditing maakt het vet; Ctrl + Shift + I maakt het cursief. Het maken van links is ook in een handomdraai. MarkdownEditing heeft veel andere functies, maar zelfs deze kernmerken maken het de moeite waard. Als je meer wilt weten over Markdown, bekijk dan ons gratis Markdown ebook.
Markdown Preview
Markdown blijft nauwelijks Markdown: als het opgroeit, wordt het HTML. Dat is waar Markdown Preview wordt geleverd met de vele bruikbare opdrachten:
Markdown Preview sluit aan bij het Build-systeem van Sublime en stelt je in wezen in staat om je Markdown-document in HTML te compileren met een enkele druk op de toets: Ctrl + B bij het bewerken van een Markdown-document, en Sublime maakt onmiddellijk een HTML-bestand met dezelfde naam in dezelfde map.
Handiger (voor mij) is het feit dat je HTML ook kunt weergeven in een subliem venster. Op deze manier kun je een heleboel Markdown selecteren en direct een nieuwe Sublime-buffer met HTML erin krijgen, die je selectief kunt kopiëren en plakken elders.
RegReplace
Als redacteur werk ik vaak aan andermans HTML ... en bevat het vaak dingen die het niet zou moeten doen. Van “slim” citaten voor nodeloze beeldattributen waarvan sommige visuele editors aandringen op het toevoegen, dit soort grof moet gewoon worden verwijderd voordat het wordt gepubliceerd. Maar het is niet alleen vervelend om elke afzonderlijke slimme quote en een overbodig artefact met de hand te verwijderen, het garandeert ook vrijwel dat je fouten zult maken. Dat is waar de geweldige RegReplace in komt:
Met RegReplace configureert u al deze vervangingen slechts eenmaal. U bewerkt een JSON-structuur met een aantal reguliere expressies. U stelt een regex-overeenkomstpatroon en een vervanging in, geeft het een naam en u bent klaar. Je kunt dan al deze patronen aan elkaar koppelen en ze in één enkele opdracht binden. Voer deze opdracht uit en presto, Sublime ruimt uw document op in minder dan een seconde.
U moet uw regex wel kennen om RegReplace effectief te gebruiken - ik raad u aan om iets als Rubular Rubular te gebruiken: Browser-gebaseerde Ruby Regular Expression Editor Rubular: Browser-gebaseerde Ruby Regular Expression Editor Lees Meer om uw matchpatronen te oefenen en te bouwen.
Label
Tag is een van de minst gedocumenteerde sublieme plug-ins die ik gebruik. De enige beschrijving die u op de Package Control-site vindt, zegt dat het een is “verzameling van pakketten over HTML / XML-tags.” Gelukkig heeft zijn Github repo iets meer informatie over wat het doet.
Voor mij is het belangrijkste kenmerk het sluiten van tags: laten we zeggen dat ik een type typ sterk label; dan, als ik het wil sluiten, hoef ik alleen maar te typen (i.e, open a tag and type a slash). Sublime will then automatically figure out what's the right tag to use for closing the currently open tag, and will do it. It's awesome, because it blends right into your regular workflow - no shortcuts or commands to memorize.
ToDone
Ik gebruik Sublime-tekst voor alles, en dat houdt ook in dat ik mijn takenlijst bijhoud. Ik doe dit in een eenvoudig tekstbestand dat is opgeslagen in Dropbox (we hebben ook een e-boek over Dropbox. De onofficiële gids voor Dropbox De onofficiële gids voor Dropbox Dropbox is meer dan je denkt: je kunt het gebruiken voor het delen van bestanden, back-ups maken uw gegevens, het synchroniseren van bestanden tussen computers en zelfs het op afstand bedienen van uw computer. Meer informatie). ToDone is een eenvoudige syntaxis waarmee ik taken kan nesten, markeren als voltooid, notities toevoegen en prioriteiten kan stellen:
Het is supereenvoudig en mijn enige wens is dat het een compatibele Android-app had. Voor mij is het veruit superieur aan het veelgeprezen Todo.txt. Hoe te blijven Georganiseerd met het eenvoudigste systeem ter wereld dat werkt - Todo.txt Hoe te blijven Georganiseerd met 's werelds eenvoudigste systeem dat werkt - Todo. txt Hier bij MakeUseOf hebben we in het verleden veel to-do-systemen behandeld. Maar als je op mij lijkt, kunnen to-do-systemen soms te veel werk worden om je productiviteit te behouden en uiteindelijk te bekostigen. Ik ... Lees meer, maar voor ieder van hem.
Aantal woorden
De laatste is de eenvoudigste: Word count! Deze is zo eenvoudig, ik ga je niet eens vervelen met een screenshot. Installeer het en u krijgt een nummer van uw huidige aantal woorden in de statusbalk. Updates terwijl je typt, anders helemaal stil en essentieel voor veel soorten schrijven.
Jouw beurt
Op de website Package Control staan momenteel ongeveer een half miljoen zuinige Sublime-pakketten (ik telde). Dit zijn mijn picks, gebaseerd op maanden / jaren effectief gebruik (afhankelijk van de pakketten - ik gebruik ze al jaren niet). Dat gezegd hebbende, dit is puur subjectief en ik ben altijd nieuwsgierig naar geweldige pakketten die ik niet kende. Deel uw favoriete Sublime Text-pakkettips in de opmerkingen!
Ontdek meer over: Programmeren, Teksteditor.