Aanbevolen, 2024

Editor'S Choice

Top 8 Sublieme tekstalternatieven die u kunt gebruiken

Met zijn goede gebruikersinterface, geweldige functies en een uitgebreide lijst met plug-ins is Sublime Text een van de meest populaire broncode-editors voor programmeurs over de hele wereld. Het is echter niet voor iedereen. Ten eerste is Sublime Text technisch niet gratis en blijft het je lastig vallen om zijn $ 70-licentie te kopen zodra de evaluatieperiode voorbij is, wat vaak een rem is voor velen die het programma dagelijks gebruiken. Het is ook eigen software, wat een ander belangrijk probleem is dat veel FOSS-voorstanders onverteerbaar vinden. Weer anderen zijn misschien op zoek naar volwaardige IDE's in plaats van kale teksteditors, dus er zijn veel redenen waarom sommigen van jullie op zoek zijn naar iets anders dan Sublime Text om dagelijks te gebruiken. Als u een van hen bent, moet u de acht beste Sublime-tekst-alternatieven bekijken die u nu kunt gebruiken:

Beste sublieme tekstalternatieven

1. Notepad ++

Notepad ++ is een gratis broncode-editor die verschillende programmeertalen ondersteunt in de MS Windows-omgeving. Het maakt gebruik van de Scintilla-editorcomponent en is geschreven in C ++ met "Win32 API-aanroepen met alleen STL om de prestaties te verbeteren en de programmagrootte te verkleinen". Hoewel de software ondersteuning biedt voor macro's en plug-ins, is deze niet zo rijk aan functies als veel andere editors in deze lijst. De eenvoud en vertrouwde gebruikersinterface betekent echter dat het een eenvoudige aanbeveling is voor iemand die net begint met coderen. Terwijl gevorderde programmeurs waarschijnlijk iets stevigers zoeken, komt Notepad ++ met de meeste functies die je van een eenvoudige code-editor zou verwachten, inclusief syntax highlighting, syntax folding, zoeken / vervangen, split-screen editing, gesynchroniseerd scrollen en multi -document tab-interface.

Net als Sublime Text wordt het ook geleverd met beperkte automatische aanvulling voor programmeer-, script- en opmaaktalen, maar in tegenstelling tot Sublime-tekst biedt het geen ondersteuning voor het voltooien van intelligente code of syntaxiscontrole. Als een open source project met een licentie onder de GNU GPL, werd Notepad ++ oorspronkelijk gehost op SourceForge van 2003 tot 2010. De hosting verschoof naar TuxFamily in Frankrijk toen, in januari 2010, de Amerikaanse federale overheid softwarediensten onder zijn ITAR (International Traffic in Wapenvoorschriften), waardoor SourceForge wordt gedwongen de toegang tot gebruikers uit Cuba, Iran, Noord-Korea, Soedan en Syrië te beperken. Het project wordt momenteel gehost op Github en wordt algemeen beschouwd als een van de beste Sublime-tekst-alternatieven die je kunt gebruiken.

Platform: Windows
Downloaden: (gratis)

2. Atoom

Atom is gratis, open source en in hoge mate aanpasbaar . Bouw rond een minimale kern, de software wordt geleverd met 50 open source-pakketten en gehost op GitHub zoals veel van zijn open source-tegenhangers. Atom is gebaseerd op het open source Electron-raamwerk dat oorspronkelijk is gemaakt door Cheng Zhao, maar nu is ontwikkeld door GitHub. Het is geschreven in pure HTML / CSS bovenop Chromium . Het project is pas in 2014 gestart, maar heeft al meer dan 7.000 verschillende pakketten, waarvan vrijwel alle ook op Github worden gehost. U zou zoiets als Autocomplete + kunnen gebruiken om enkele aanvullende functies voor automatisch aanvullen te krijgen of Minimap gebruiken om visueel naar bepaalde delen van een bestand over te slaan.

In tegenstelling tot Sublieme tekst ondersteunt Atom de actie slepen / neerzetten voor bestanden en mappen in de structuurweergave, wat een duidelijke plus is voor gewone gebruikers. Als je van het type bent dat op meerdere bestanden tegelijkertijd werkt, zou je ook de bewerkingsfunctie voor gesplitste deelvensters van Atom op prijs stellen. Atom komt ook met een aantal standaard plug-ins die het compatibel maken met een hele reeks programmeertalen, waaronder C, C ++, C #, HTML, Java, Python, SQL en meer. Het inherente voordeel dat het een van Github's eigen projecten is, is dat het een geweldige git-integratie heeft. Over het algemeen is het een geweldig stukje software als flexibiliteit en maatwerk bovenaan staan ​​op uw prioriteitenlijst.

Platforms: Windows, Linux, macOS
Downloaden: (gratis)

3. Visual Studio Code

Visual Studio Code is een FOSS-broncode-editor en -foutopsporing die is ontwikkeld door Microsoft en wordt gehost op Github. De software is niet alleen beschikbaar op Windows, maar ook op macOS en Linux. Het bevat ondersteuning voor ingebed Git-besturingselement, syntax highlighting, intelligente code aanvulling, fragmenten en code refactoring. Het is ook aanpasbaar, waardoor gebruikers het thema van de editor, sneltoetsen en andere voorkeuren kunnen wijzigen. Net als Atom is VS Code gebaseerd op het Electron-raamwerk met behulp van Node en HTML / CSS, maar in plaats van Atom gebruikt het 'Monaco' - dezelfde editorcomponent die wordt gebruikt in Visual Studio Team Services.

Visual Studio Code ondersteunt een aantal programmeertalen, waaronder, maar niet beperkt tot, C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP en meer. Net als Sublime Text ondersteunt VS Code ook een breed scala aan plug-ins, die de functionaliteit van de editor verbeteren en taalondersteuning toevoegen. Het uitbreidingsbeheer is ingebouwd en enkele belangrijke zijn onderdeel van het standaard downloadpakket. Een opmerkelijke functie is de mogelijkheid om uitbreidingen te maken die code analyseren, zoals linters en hulpmiddelen voor statische analyse. De software is voor het eerst uitgebracht in 2015 en bevindt zich momenteel op versie 1.15.1, die vorige maand werd uitgebracht.

Platforms: Windows, Linux, macOS
Downloaden: (gratis)

4. Vim

Vim is een gratis en open source teksteditor voor opdrachtregels op meerdere platforms die beschikbaar is op een groot aantal platforms, variërend van Windows, Linux, macOS en Unix tot Android, iOS, Amigaos en meer. De software is een kloon van het open-source Vi-teksteditorprogramma voor Unix en de naam is een samentrekking van 'Vi Improved' als een verwijzing naar het oorspronkelijke programma geschreven door de beroemde computerwetenschapper en medeoprichter van Sun Microsystems, Bill Joy, in 1976. Het programma heeft een leger van krachtige gebruikers die het ondersteunen en heeft ongeveer 15.000 pakketten die boomverkenners, syntax highlighters, thema's, Git-integratie, enz. Brengen. Je kunt VimAwesome bezoeken voor enkele van de beste plug-ins die de gemeenschap te bieden heeft.

In tegenstelling tot Sublime Text heeft Vim geen GUI die je in staat stelt om een ​​muis te gebruiken om gemakkelijk te navigeren, dus het openen, sluiten, bewerken en opslaan van acties gebeurt allemaal via sneltoetsen zoals je dat op een terminal zou doen. Hoewel het geen GUI-waarde heeft, heeft het toch meer een nicheactiviteit, het is nog steeds een van de meest flexibele en krachtige broncode-editors die u vandaag kunt gebruiken. Er zijn ook veel vooraf geconfigureerde Vim-configuratiebestanden die je op het internet kunt vinden door gewoon te zoeken naar .vimrc. Als je de tijd wilt nemen om meer te weten te komen over deze ongelooflijk krachtige tool, kun je naar Vim-Adventures gaan, waar je op een leuke manier een online spel kunt spelen waarin je alles leert over alle basisopdrachten.

Platforms: Windows, Linux, macOS
Downloaden: (gratis)

5. Spacemacs

GNU Emacs worden over het algemeen beschouwd als 's werelds meest uitbreidbare en aanpasbare broncode-editors, en Spacemacs is een van de meest populaire Emacs-starterkits. Zoals je nu al weet, is het een gratis en open-bronteksteditor op basis van GNU Emacs en beschikt hij over grafische gebruikersinterfaces en opdrachtregelinterfaces die zowel onder X-displaymanager als binnen de Unix-terminal kunnen worden uitgevoerd. Het programma brengt de volledige kracht van het Emacs plugin-ecosysteem en de vi-sneltoetsen (via EViL), waardoor het een krachtig en veelzijdig Sublime Text-alternatief wordt. De software helpt de productiviteit van Vi-gebruikers terwijl reguliere Emacs-gebruikers de software nog steeds effectief kunnen gebruiken.

Spacemacs gebruikt de spatiebalk als standaardleidingsleutel, waaraan het programma zijn naam ontleent. De functie voor accentuering van syntaxis op Spacemacs is standaard ingeschakeld voor alle belangrijke programmeertalen en kan handmatig worden geconfigureerd via configuratiebestanden en via interne opdrachten. Voor al zijn positieven, kan het programma af en toe een beetje glitchy zijn. Van irritante toetsbindingsconflicten tot niet-functionele LaTex-ondersteuning en substandaard-tab / werkruimte-plug-ins, Spacemacs kan voor sommigen wat te veel zijn, maar als je je yak-shaving-taken leuk vindt, kan dit heel goed het perfecte project voor je zijn.

Platforms: Windows, Linux, Unix, macOS
Downloaden: (gratis)

6. Beugels

Brackets is nog een ander voorbeeld dat gratis en open source software soms ook van de grootste namen in commerciële software kan komen. Adobe, beter bekend om dure software zoals Photoshop en Premier Pro, is het bedrijf achter dit programma dat een licentie heeft onder de MIT-licentie en dat momenteel wordt gehost op GitHub (repository). Brackets is speciaal geschreven voor webontwikkelaars in HTML, CSS en JavaScript met behulp van CodeMirror in een Node.js-container. Het is beschikbaar op een aantal platforms, waaronder Windows, macOS en Linux.

Enkele opvallende kenmerken van haakjes zijn Quick Edit, Live Preview, Split View en Theseus-integratie . Op het gebied van taalondersteuning ondersteunt de software onder meer C, C ++, Java, JavaScript, HTML, Python, Perl en Ruby. Net als Sublime Text ondersteunt ook Brackets extensies die de functionaliteit van de software enorm kunnen verbeteren, dankzij een ingebouwde extensiebeheerder. Een ding dat hier moet worden vermeld, is dat Brackets standaard gebruikersgegevens naar Adobe-servers verzendt, maar u kunt het altijd uitschakelen als u dat wilt door naar Help> Gezondheidsrapport te gaan.

Platforms: Windows, Linux, macOS
Downloaden: (gratis)

7. Lichttafel

Op de officiële website beschrijft Light Table zichzelf als de "code-editor van de volgende generatie" die een flexibele interface, realtime evaluatie, onmiddellijke uitvoering, live visualisatie, debugging en documentatie wil bieden. Net als veel van de andere software op de lijst en in tegenstelling tot Sublime Text is Light Table een gratis en open source-programma dat is uitgegeven onder de MIT-licentie. Het is geschreven in ClojureScript met een Node-Webkit-wrapper en hoewel het begon als een omgeving voor Clojure en ClojureScript, heeft het sindsdien ondersteuning toegevoegd voor andere programmeertalen, zoals Python, JavaScript, HTML en CSS.

Hoewel de Light Table een beperkte taalondersteuning heeft in vergelijking met Sublime-tekst, wordt deze geleverd met een paar leuke details, zoals Auto-complet overal, gesplitste weergaven en een opdrachtenpalet. Het komt ook met een goede selectie van thema's, maar een van de belangrijkste minpunten van het programma is dat je geen afbeeldingsbestanden kunt zien, ondanks het feit dat het gebaseerd is op een browserplatform. Over het algemeen is Light Table een interessant, relatief nieuw project dat lichtgewicht en snel is, maar gebruikers hebben een steile leercurve, wat voor veel mensen een probleem kan zijn, gezien het feit dat het niet zo rijk is aan functies als sommige van de andere software erboven. deze lijst.

Platforms: Windows, Linux, macOS
Downloaden: (gratis)

8. Verduistering

Eclipse is een gratis en open source (FOSS) broncode-editor zoals de meeste andere vermeldingen in onze lijst, maar het is veel meer dan alleen een broncode-editor. Het is eigenlijk een volwaardige cross-platform IDE (Integrated Development Environment) die beschikbaar is op Windows, Linux, macOS en Solaris. Het programma zelf is grotendeels in Java geschreven en begon grotendeels als Java-omgeving, maar dankzij een groot aantal plug-ins en extensies ondersteunt het nu een breed scala aan programmeertalen, waaronder, maar niet beperkt tot, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java en meer. Hoewel Python niet out-of-the-box wordt ondersteund, kan de PyDev-plug-in de klus klaren.

Wat betreft de kenmerken van deze zeer populaire IDE, wordt deze geleverd met een hele reeks geïntegreerde foutopsporingstools naast Git / CVS-ondersteuning. De standaardeditie van Eclipse wordt ook geleverd met Java en Plugin Development Tooling. Ontwikkelaars kunnen ook kiezen uit andere pakketten met hulpmiddelen voor het in kaart brengen, modelleren, rapporteren, testen en bouwen van GUI's . Als u geïnteresseerd bent in het bekijken van de schat aan plug-ins die beschikbaar zijn voor het platform, gaat u naar de Eclipse Marketplace-client waarmee gebruikers software rechtstreeks vanuit een Eclipse-installatie kunnen installeren.

Platforms: Windows, Linux, macOS, Solaris
Downloaden: (gratis)

De beste sublieme tekstalternatieven die u zou moeten proberen

Hoewel alle bovengenoemde broncode-editors en IDE's geweldige Sublime Text-alternatieven zijn voor Windows, MacOS en Linux vanwege de hoge mate van maatwerk die ze bieden, is geen van deze perfect als we volledig eerlijk zijn. Ze hebben elk hun eigen voor- en nadelen, dus idealiter zou je iedereen moeten proberen om te zien wat voor jou werkt en wat niet. Als je al een van de hierboven genoemde programma's gebruikt of hebt gebruikt of denkt dat we iets gemist hebben dat het verdient om op deze lijst te staan, laat het ons dan weten in het onderstaande commentaargedeelte. We horen graag uw mening over het onderwerp.

Top