Odporúčaná, 2024

Redakcia Choice

Top 8 alternatívy sublimného textu, ktoré môžete použiť

Vďaka úhľadnému používateľskému rozhraniu, skvelým funkciám a rozsiahlymu zoznamu doplnkov je Sublime Text jedným z najpopulárnejších editorov zdrojových kódov pre programátorov na celom svete. Nie je to však pre každého. Po prvé, technický názov Sublime Text nie je zadarmo a neustále vás otravuje, aby ste kúpili licenciu vo výške 70 USD po uplynutí hodnotiaceho obdobia, čo je často reálnym odporom pre mnohých, ktorí denne používajú program. Je to aj proprietárny softvér, čo je ďalšia kľúčová otázka, ktorú mnohí prokurátori FOSS považujú za nepríjemné. Napriek tomu iní môžu skutočne hľadať plnohodnotné IDE namiesto holých základných textových editorov, takže existuje veľa dôvodov, prečo niektorí z vás hľadajú niečo iné ako Sublime Text na denné použitie. Ak ste jedným z nich, mali by ste sa pozrieť na 8 najlepší alternatívy Sublime Text, ktoré môžete použiť práve teraz:

Najlepšie alternatívy na sublimný text

1. Poznámkový blok ++

Notepad ++ je editor voľného zdrojového kódu, ktorý podporuje niekoľko programovacích jazykov v prostredí MS Windows. Používa komponentu editora Scintilla a je napísaný v jazyku C ++ s "Win32 API hovormi, ktoré používajú iba STL na zvýšenie výkonu a zníženie veľkosti programu". Zatiaľ čo softvér má podporu pre makrá a pluginy, nie je tak bohatý na funkcie ako mnoho iných editorov v tomto zozname. Avšak jeho jednoduchosť a známe používateľské rozhranie znamená, že je to ľahké odporúčanie pre niekoho, kto sa práve dostal do kódovania. Zatiaľ čo pokročilí programátori budú pravdepodobne hľadať niečo trochu beefier, Notepad ++ prichádza s väčšinou funkcií, ktoré by ste očakávali od základného editora kódu vrátane zvýraznenia syntaxe, skladania syntaxe, vyhľadávania / výmeny, úpravy na rozdielnej obrazovke, synchronizovaného rolovania a multi - rozhranie karty dokumentov.

Podobne ako Sublime Text, prichádza aj s obmedzeným automatickým dokončením pre programovacie, skriptovacie a značkovacie jazyky, ale na rozdiel od Sublime Text nepodporuje dokončenie inteligentného kódu ani kontrolu syntaxe. Ako projekt s otvoreným zdrojom, ktorý je licencovaný pod GNU GPL, bol program Notepad ++ pôvodne hosťovaný na SourceForge od roku 2003 do roku 2010. Hosting sa presunul do TuxFamily vo Francúzsku, keď americká federálna vláda v januári 2010 zahrnula softvérové ​​služby v rámci ITAR Zbrojného poriadku), čím prinúti spoločnosť SourceForge obmedziť prístup k užívateľom z Kuby, Iránu, Severnej Kórey, Sudánu a Sýrie. Projekt je v súčasnosti hosťovaný na Github a je všeobecne považovaný za jeden z najlepších alternatív Sublime Text, ktorý je možné použiť.

Platforma: Windows
Stiahnuť: (zadarmo)

2. Atom

Atom je bezplatný, open source a vysoko prispôsobiteľný . Vytvárajte okolo minimálneho jadra, softvér sa dodáva s 50 balíkmi s otvoreným zdrojovým kódom a hosťuje na GitHub ako mnoho z jeho otvorených zdrojov. Atom je založené na otvorenom zdrojovom elektronovom rámci, ktorý pôvodne vytvoril Cheng Zhao, ale teraz je vyvinutý spoločnosťou GitHub. Je napísaný v čistom HTML / CSS na vrchu Chromium . Projekt sa začal až v roku 2014, ale už má viac ako 7 000 rôznych balíčkov, z ktorých všetky sú tiež hosťované na Github. Môžete použiť niečo ako Autocomplete + na získanie niektorých doplnkových funkcií automatického dopĺňania alebo použiť Minimap na vizuálne preskočenie na určité časti súboru.

Na rozdiel od Sublime Text, Atom podporuje drag / drop akciu pre súbory a priečinky v stromovom zobrazení, čo je jednoznačný plus pre bežných používateľov. Ak ste typ, ktorý pracuje na viacerých súboroch súčasne, oceníte tiež funkciu úpravy Atom. Atom tiež obsahuje niekoľko predvolených doplnkov, ktoré ho robia kompatibilné s celým radom programovacích jazykov vrátane C, C ++, C #, HTML, Java, Pythonu, SQL a ďalších. Prirodzenou výhodou toho, že je jedným z vlastných projektov spoločnosti Github, je to, že má veľkú git integráciu. Celkovo je to skvelý softvér, ak sa na prvom mieste zoznamu priorít dostane flexibilita a prispôsobenie.

Platformy: Windows, Linux, macOS
Stiahnuť: (zadarmo)

3. Kód Visual Studio

Visual Studio Code je editor zdrojového kódu FOSS a debugger vyvinutý spoločnosťou Microsoft a hosťovaný na Github. Softvér je k dispozícii nielen v systéme Windows, ale aj v systémoch MacOS a Linux. Obsahuje podporu pre integrovanú kontrolu Git, zvýraznenie syntaxe, dokončenie inteligentného kódu, úryvky a refaktorovanie kódu. Je tiež prispôsobiteľné, čo umožňuje používateľom meniť tému editora, klávesové skratky a ďalšie predvoľby. Podobne ako Atom, VS kód je založený na elektronovom rámci pomocou uzla a HTML / CSS, ale namiesto použitia Atom, používa "Monaco" - rovnakú editorovú komponentu používanú v Visual Studio Team Services.

Visual Studio Code podporuje množstvo programovacích jazykov vrátane, ale nielen C, C ++, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP a ďalšie. Podobne ako Sublime Text, VS Code podporuje aj širokú škálu doplnkov, ktoré zlepšujú funkčnosť editora a pridávajú jazykovú podporu. Správa rozšírenia je zabudovaná a niekoľko dôležitých je súčasťou predvoleného balíka na prevzatie. Pozoruhodnou vlastnosťou je možnosť vytvárať rozšírenia, ktoré analyzujú kód, ako napríklad linters a nástroje na statickú analýzu. Tento softvér bol prvýkrát vydaný v roku 2015 a momentálne je na verzii 1.15.1, ktorá bola uverejnená len minulý mesiac.

Platformy: Windows, Linux, macOS
Stiahnuť: (zadarmo)

4. Vim

Vim je bezplatný a open source textový editor s viacerými platformami, ktorý je k dispozícii na rôznych platformách od Windows, Linux, MacOS a Unix až po Android, iOS, Amigaos a ďalšie. Tento softvér je klonom open source textového editora pre Unix a jeho názov je kontrakciou "Vi Improved" ako odkaz na pôvodný program, ktorý napísal renomovaný počítačový vedec a spoluzakladateľ spoločnosti Sun Microsystems Bill Joy v roku 1976. Program má armádu silných užívateľov, ktorí ju podporujú, a má približne 15 000 balíčkov, ktoré prinášajú stromové prieskumníky, zvýrazňovače syntaxe, theming, Git integráciu atď. Môžete navštíviť VimAwesome pre niektoré z najlepších pluginov, ktoré ponúka komunita.

Na rozdiel od Sublime Text, Vim nemá grafické rozhranie, ktoré by vám umožnilo používať myš na pohodlné navigovanie, takže úkony na otvorenie, zatváranie, editovanie a ukladanie sa vykonávajú pomocou klávesových skratiek, aké by ste robili na termináli. Aj keď nemáte grafické rozhranie, znamená to, že má viac odvahy, je to stále jeden z najviac flexibilných a výkonných redaktorov zdrojových kódov, ktoré môžete používať dnes. Existuje aj veľa predkonfigurovaných konfiguračných súborov Vim, ktoré môžete nájsť na internete len vyhľadaním .vimrc. Ak sa chcete dozvedieť viac o tomto neuveriteľne silnom nástroji podrobnejšie, môžete prejsť na Vim-Adventures, kde môžete hrať online hru, aby ste sa naučili všetkými základnými príkazmi zábavným spôsobom.

Platformy: Windows, Linux, macOS
Stiahnuť: (zadarmo)

5. Spacemacs

GNU Emacs sú všeobecne považované za najviac rozšíriteľné a upraviteľné editory zdrojových kódov na svete a Spacemacs sa stáva najlepším z najpopulárnejších štartovacích balíčkov Emacsu. Ako ste už už poznali, je to voľný a otvorený textový editor založený na GNU Emacs a obsahuje grafické a používateľské rozhrania príkazového riadka, ktoré sú spustiteľné pod manažérom zobrazovania X, ako aj v termináli Unix. Program prináša plnú silu ekosystému doplnku Emacs a klávesové skripty vi (prostredníctvom nástroja EViL), čím sa stáva silnou a všestrannou alternatívou Sublime Text. Tento softvér napomáha produktivite používateľov Vi, pričom umožňuje pravidelným používateľom Emacsu efektívne používať softvér.

Spacemacs používa medzerník ako predvolený sprievodný kľúč, odkiaľ program získava svoje meno. Funkcia zvýrazňovania syntaxe v programoch Spacemacs je v predvolenom nastavení povolená pre všetky hlavné programovacie jazyky a je konfigurovateľná manuálne prostredníctvom konfiguračných súborov, ako aj prostredníctvom interných príkazov. Pre všetky jeho pozitívy môže byť program občas trochu neuspokojivý . Od nepríjemných konfliktov s kľúčovými väzbami až po nefunkčnú podporu LaTexu a neštandardné zásuvné moduly zásuviek / pracovných priestorov môže byť Spacemacs pre niektorých trochu oveľa viac, ale ak sa vám páči vaša práca v oblasti holenie, môže to byť ideálny projekt pre vás.

Platformy: Windows, Linux, Unix, MacOS
Stiahnuť: (zadarmo)

6. Konzoly

Konzoly sú ďalším príkladom, že slobodný a open source softvér môže niekedy pochádzať aj z najväčších mien v komerčnom softvéri. Adobe, známy drahým softvérom, ako sú Photoshop a Premier Pro, je spoločnosť za týmto programom, ktorá je licencovaná pod licenciou MIT a v súčasnosti je hosťovaná na GitHub (úložisko). Konzoly boli špeciálne napísané pre webových vývojárov v jazykoch HTML, CSS a JavaScript pomocou kódu CodeMirror v kontajneri Node.js. Je k dispozícii na mnohých platformách vrátane Windows, MacOS a Linux.

Niektoré z pozoruhodných funkcií konzoly zahŕňajú rýchle úpravy, živé náhľady, rozdelené zobrazenie a integráciu Theseusa . Pokiaľ ide o jazykovú podporu, softvér podporuje C, C ++, Java, JavaScript, HTML, Python, Perl a Ruby. Rovnako ako sublimný text, aj konzoly podporujú rozšírenia, ktoré môžu výrazne zvýšiť funkčnosť softvéru vďaka zabudovanému správcovi rozšírenia. Jedna vec, ktorú je potrebné spomenúť, je, že zátvorky štandardne odosielajú používateľské dáta na servery spoločnosti Adobe, ale vždy ich môžete vypnúť, ak prejdete na stránku Pomocník> Správa o zdravotnom stave.

Platformy: Windows, Linux, macOS
Stiahnuť: (zadarmo)

7. Svetlá tabuľka

Svetová tabuľka sa na svojej oficiálnej webovej stránke opisuje ako "editor kódu ďalšej generácie", ktorého cieľom je poskytnúť flexibilné rozhranie, hodnotenie v reálnom čase, okamžité spustenie, živú vizualizáciu, ladenie a dokumentáciu. Rovnako ako mnohé iné softvéry na zozname a na rozdiel od Sublime Text, Light Table je bezplatný a open source program, ktorý je uvoľnený pod licenciou MIT. Je to napísané v jazyku ClojureScript s obalom Node-Webkit a aj keď sa začalo používať ako prostredie pre Clojure a ClojureScript, odvtedy pridalo podporu pre ďalšie programovacie jazyky, ako napríklad Python, JavaScript, HTML a CSS.

Zatiaľ čo Light Table má obmedzenú jazykovú podporu v porovnaní s Sublime Textom, prichádza s niekoľkými peknými dotyčkami, ako je automatické dokončenie všade, rozdelené pohľady a paleta príkazov. Dodáva sa tiež s dobrým výberom tém, ale jednou z hlavných negatívov programu je to, že nemôžete zobraziť súbory obrázkov v ňom napriek tomu, že je založený na platforme prehliadača. Celkovo je Light Table zaujímavým, relatívne novým projektom, ktorý je ľahký a rýchly, ale užívatelia majú strmú krivku učenia, čo môže byť pre mnohých problémov, keďže nie je tak bohatý ako niektorý z ostatných softvérov nad ním tento zoznam.

Platformy: Windows, Linux, macOS
Stiahnuť: (zadarmo)

8. Eclipse

Eclipse je editor zdrojového kódu voľného a otvoreného zdroja (FOSS), ako väčšina ostatných položiek v našom zozname, ale je oveľa viac než len zdrojový kódový editor. Je to vlastne plnohodnotná multiplatformná platforma IDE (Integrated Development Environment), ktorá je k dispozícii na systémoch Windows, Linux, MacOS a Solaris. Samotný program je napísaný prevažne v jazyku Java a začal pracovať ako prostredie Java pre väčšinu, ale vďaka veľkému počtu zásuvných modulov a rozšírení teraz podporuje širokú škálu programovacích jazykov vrátane, ale nielen C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java a ďalšie. Zatiaľ čo Python nie je podporovaný mimo krabice, doplnok PyDev dokončí úlohu.

Čo sa týka funkcií tohto veľmi populárneho IDE, prichádza s celým radom integrovaných ladiacich nástrojov spolu s podporou Git / CVS. Štandardné vydanie Eclipse je dodávané s Java a Plugin Development Tooling. Vývojári si môžu vybrať aj z iných balíčkov, ktoré obsahujú nástroje na mapovanie, modelovanie, nahlasovanie, testovanie a vytváranie grafických používateľských rozhraní . V prípade, že máte záujem skontrolovať poklad pluginov dostupných pre platformu, mali by ste prejsť na Eclipse Marketplace Client, ktorý umožňuje používateľom inštalovať softvér priamo z inštalácie Eclipse.

Platformy: Windows, Linux, MacOS, Solaris
Stiahnuť: (zadarmo)

Najlepšie alternatívy textov typu Sublime by ste sa mali pokúsiť

Zatiaľ čo všetky vyššie uvedené edítory zdrojových kódov a IDE sú skvelými alternatívami typu Sublime Text pre Windows, MacOS a Linux kvôli vysokej úrovni prispôsobenia, ktorú ponúkajú, žiadna z nich nie je dokonalá, ak sme úplne úprimní. Každý z nich má svoje výhody a nevýhody, takže v ideálnom prípade by ste mali dať každému skúsiť vidieť, čo pre vás funguje a čo nie. Ak už používate alebo ste použili ktorýkoľvek z vyššie uvedených programov, alebo si myslíte, že sme prešli o niečo, čo si zaslúži byť v tomto zozname, dajte nám vedieť v sekcii komentárov nižšie. Radi by sme počuli vaše názory na túto tému.

Top