Soovitatav, 2021

Toimetaja Valik

Top 8 Sublime Text Alternatives, mida saate kasutada

Oma slicki kasutajaliidese, suurepäraste funktsioonide ja ulatusliku pluginate loendiga on Sublime Text üks populaarsemaid programmeerijate lähtekoodi toimetajaid kogu maailmas. Kuid see pole kõigile. Kõigepealt, Sublime Text ei ole tehniliselt tasuta ja hoiab teid ostes 70 $ litsentsi pärast hindamisperioodi lõppu, mis on sageli tõeline löögiga paljudele, kes kasutavad programmi iga päev. See on ka patenteeritud tarkvara, mis on veel üks oluline küsimus, mida paljud FOSSi pooldajad leiavad ebameeldivalt. Kuid teised võivad tegelikult otsida täieõiguslikke IDE-sid, mitte paljaid põhilisi tekstiredaktoreid, mistõttu on palju põhjuseid, miks mõned teist otsivad midagi muud kui igapäevaselt kasutatav tekst. Kui olete üks neist, siis peaksite vaatama 8 parimat Sublime Teksti alternatiivi, mida saate praegu kasutada:

Parimad Sublime teksti alternatiivid

1. Notepad ++

Notepad ++ on tasuta lähtekoodi redaktor, mis toetab mitut programmeerimiskeelt MS Windows keskkonnas. See kasutab Scintilla redaktori komponenti ja on kirjutatud C ++ -ga koos “Win32 API kõnedega, kasutades ainult STL-i, et suurendada jõudlust ja vähendada programmi suurust”. Kuigi tarkvaral on makroid ja pluginaid toetav, ei ole see nii rikkalik, kui paljud teised selles nimekirjas olevad toimetajad. Kuid selle lihtsus ja tuttav kasutajaliides tähendab, et see on lihtne soovitus keegi, kes lihtsalt kodeeritakse. Kuigi arenenud programmeerijad tõenäoliselt otsivad midagi natuke lihtsamat, ei tule Notepad ++ enamiku põhikoodiredaktorilt oodatavate funktsioonide hulka, sealhulgas süntaksi esiletõstmine, süntaksi kokkuklapimine, otsing / asendamine, jagatud ekraani redigeerimine, sünkroonitud kerimine ja mitu -dokumendi vahekaart.

Sublime Textiga on see ka piiratud programmeerimise, skriptide ja märgistuskeelte automaatne lõpetamine, kuid erinevalt Sublime Textist ei toeta see intelligentsete koodide lõpuleviimist või süntaksikontrolli. Avatud lähtekoodiga projektina, mis on litsentseeritud GNU GPL-i alla, loodi Notepad ++ algselt SourceForge'is aastatel 2003 kuni 2010. Prantsusmaal, kus 2010. aasta jaanuaris lisandus USA föderaalvalitsus ITAR-i (International Traffic in Relvaeeskirjad), sundides SourceForge'it piirama juurdepääsu Kuuba, Iraani, Põhja-Korea, Sudaani ja Süüria kasutajatele. Projekt on praegu Githubis ja seda peetakse üldiselt üheks parima Sublime Text'i alternatiiviks.

Platvorm: Windows
Allalaadimine: (tasuta)

2. Atom

Atom on vaba, avatud lähtekoodiga ja väga kohandatav . Ümbritsege minimaalse südamiku ümber, tarkvara on varustatud 50 avatud lähtekoodiga paketiga ja majutatud GitHubis nagu paljud tema avatud lähtekoodiga partnerid. Atom põhineb avatud lähtekoodiga elektronide raamistikul, mille algselt lõi Cheng Zhao, kuid mille on nüüd välja töötanud GitHub. See on kirjutatud puhtal HTML / CSS-il Chromiumi peal . Projekt algas alles 2014. aastal, kuid sellel on juba üle 7000 erineva paketi, millest peaaegu kõik on ka Githubis. Täiendavate automaatsete täiendusfunktsioonide saamiseks või mõningate failide visuaalsete osade visuaalseks vahelejätmiseks kasutage mõnda muud automaatse täiendamise funktsiooni.

Erinevalt Sublime'i tekstist toetab Atom failide ja kaustade lohistamismeetmeid puuvaates, mis on kindel pluss tavakasutajatele. Kui olete tüüp, kes töötab samaaegselt mitme failiga, hindaksite ka Atomi jagatud paneeli redigeerimise funktsiooni. Atomil on ka mitmeid vaikimisi pluginaid, mis muudavad selle ühilduvaks terve hulga programmeerimiskeelega, sealhulgas C, C ++, C #, HTML, Java, Python, SQL ja palju muud. Githubi enda projektide olemuslik kasu on see, et tal on suur integratsioon. Üldiselt on see suurepärane tarkvara, kui paindlikkus ja kohandamine on teie prioriteetide loendi tippu.

Platvormid: Windows, Linux, MacOS
Allalaadimine: (tasuta)

3. Visual Studio kood

Visual Studio Code on FOSSi lähtekoodi redaktor ja siluri, mis on välja töötatud Microsofti poolt ja on majutatud Githubis. Tarkvara on saadaval mitte ainult Windowsis, vaid ka MacOSis ja Linuxis. See sisaldab sisseehitatud Git-juhtimise, süntaksi esiletõstmise, arukate koodide lõpetamise, väljavõtete ja koodireguleerimise tuge. Samuti on see kohandatav, mis võimaldab kasutajatel muuta toimetaja teemat, kiirklahve ja muid eelistusi. Nagu Atom, põhineb VS-kood Electroni raamistikul, kasutades Node'i ja HTML / CSS-i, kuid selle asemel, et kasutada Atomit, kasutab see Monacot - sama redaktorikomponenti, mida kasutatakse Visual Studio Team Services'is.

Visual Studio Code toetab mitmeid programmeerimiskeeli, sealhulgas, kuid mitte ainult, C, C #, C ++, HTML, JSON, Objective-C, Objective-C + +, PHP ja palju muud. Nagu Sublime Text, toetab VS kood ka laia valikut pluginaid, mis parandavad redaktori funktsionaalsust ja lisavad keele tuge. Laienduse haldamine on sisse ehitatud ja mõned olulised on osa allalaadimispaketist. Märkimisväärne tunnusjoon on võime luua koodide analüüsivaid laiendeid, näiteks lintreid ja staatilise analüüsi vahendeid. Tarkvara ilmus esmakordselt 2015. aastal ja on praegu versioonis 1.15.1, mis ilmus alles eelmisel kuul.

Platvormid: Windows, Linux, MacOS
Allalaadimine: (tasuta)

4. Vim

Vim on tasuta ja avatud lähtekoodiga platvormidevaheline käsurealine tekstiredaktor, mis on saadaval mitmesugustel platvormidel, alates Windowsist, Linuxist, MacOSist ja Unixist Androidini, iOS-i, Amigaosele ja muudele. Tarkvara on Unixi avatud lähtekoodiga Vi tekstiredaktori programmi kloon ja selle nimi on „Vi Improved” kokkutõmbumine, viidates tuntud arvutiteadlase ja Sun Microsystemsi kaasasutaja Bill Joy poolt 1976. aastal. Programmil on seda toetavate võimutarbijate armee ning sellel on umbes 15 000 paketti, mis toovad kaasa puude uurijad, süntaksi esiletõstjad, teemasid, Git-integratsiooni jne. VimAwesome'i saate külastada mõningate kogukonna pakutavate parimate pluginate jaoks.

Erinevalt Sublime'i tekstist ei ole Vimil graafilist kasutajaliidest, mis võimaldaks teil hiirt navigeerida mugavalt, seega avanevad, sulgevad, redigeerivad ja salvestavad toimingud toimuvad klaviatuuri otseteede abil, nagu te teeksite terminalis. Kuigi ei ole GUI-d, tähendab see, et sellel on rohkem nišškaebust, see on ikka veel üks paindlikumaid ja võimsamaid lähtekoodi toimetajaid, mida saate täna kasutada. Samuti on palju eelkonfigureeritud Vim-i konfiguratsioonifaile, mida võrgus on võimalik leida .vimrc otsides . Kui soovite aega selle uskumatult võimsa tööriista üksikasjalikumaks tundmaõppimiseks, võite minna üle Vim-Adventures'ile, kus saate mängida online-mängu, et õppida lõbusalt kõiki põhilisi käske.

Platvormid: Windows, Linux, MacOS
Allalaadimine: (tasuta)

5. Kosmoseaparaadid

GNU Emacsi peetakse üldiselt maailma laiendatavateks ja kohandatavateks lähtekoodi toimetajateks ning Spacemacid leiavad aset ühte populaarsematest Emacsi stardikomplektidest. Nagu te juba teate, on see vaba ja avatud lähtekoodiga tekstiredaktor, mis põhineb GNU Emacsil ja sisaldab nii graafilisi kui ka käsurea kasutajaliideseid, mis on käivitatavad nii X-ekraanihalduri kui ka Unixi terminalis. Programm toob Emacsi pluginaökosüsteemi ja vi klahvistiku (EViLi kaudu) täisvõimsuse, muutes selle võimsaks ja mitmekülgseks alternatiivseks tekstiks. Tarkvara abistab Vi kasutajate produktiivsust, võimaldades samal ajal regulaarsetel Emacsi kasutajatel tarkvara tõhusalt kasutada.

Spacemacs kasutab tühikuklahvi vaikimisi juhiklahvina, kus programm saab nime. Spacemacsi süntaksi esiletõstmise funktsioon on vaikimisi lubatud kõigi suuremate programmeerimiskeeltega ning see on konfigureeritav käsitsi nii konfiguratsioonifailide kui ka sisemiste käskude kaudu. Kõigi oma positiivsete tulemuste puhul võib programm aeg-ajalt olla üsna hele . Alates tüütuid klaviatuuride konfliktidest kuni mittefunktsionaalsete LaTexi toe ja ebakvaliteetsete vahekaartide / tööruumi pluginateni võivad Spacemacs mõnedele mõnevõrra palju olla, kuid kui sulle meeldib oma jaki raseerimisega seotud ülesanded, võib see olla teie jaoks ideaalne projekt.

Platvormid: Windows, Linux, Unix, macOS
Allalaadimine: (tasuta)

6. Klambrid

Sulgudes on veel üks näide sellest, et vaba ja avatud lähtekoodiga tarkvara võib mõnikord tulla ka äritarkvara suurimatest nimedest. Adobe, mis on paremini tuntud kallis tarkvara nagu Photoshop ja Premier Pro kohta, on selle programmi taga, mis on litsentseeritud MIT-litsentsi alusel ja on praegu GitHubis (hoidlas). Klambrid kirjutati spetsiaalselt veebiarendajatele HTML, CSS ja JavaScript, kasutades CodeMirrori Node.js konteineris. See on saadaval mitmetel platvormidel, sealhulgas Windows, MacOS ja Linux.

Mõningad brackets'i funktsioonid sisaldavad kiiret redigeerimist, reaalajas eelvaadet, jagatud vaadet ja Theseuse integreerimist . Keeletoe osas toetab tarkvara C, C ++, Java, JavaScript, HTML, Python, Perl ja Ruby. Sublime Text, nagu ka Sublime Text, toetab ka laiendusi, mis võivad tänu sisseehitatud laiendihaldurile suurendada tarkvara funktsionaalsust. Üks asi, mida tuleb siin mainida, on see, et sulgud saadavad vaikimisi kasutajaandmeid Adobe'i serveritele, kuid võite alati selle välja lülitada, kui soovite, minnes üle Help> Health Report.

Platvormid: Windows, Linux, MacOS
Allalaadimine: (tasuta)

7. Valguslaud

Valguse tabel kirjeldab oma ametlikul veebisaidil ennast “järgmise põlvkonna koodiredaktorina”, mille eesmärk on pakkuda paindlikku liidest, reaalajas hindamist, kohest teostamist, reaalset visualiseerimist, silumine ja dokumenteerimist. Nagu paljud teised nimekirjas olevad tarkvara ja erinevalt Sublime'i tekstist, on Light Table tasuta ja avatud lähtekoodiga programm, mis on välja antud MIT-litsentsi alusel. See on kirjutatud ClojureScriptis koos Node-Webkit pakendiga, ja kuigi see algas Clojure'i ja ClojureScript'i keskkonnana, on ta lisanud toetust teistele programmeerimiskeeltele, nagu Python, JavaScript, HTML ja CSS.

Valguse tabelis on piiratud keelekasutus võrreldes Sublime Textiga, kuid tegemist on mõne kena puudutusega, näiteks automaatne lõpetamine kõikjal, jagatud vaated ja käsupalett. Samuti on kaasas hea valik teemasid, kuid programmi üks peamisi negatiivseid külgi on see, et pildifaile ei saa vaadata vaatamata sellele, et see põhineb brauseri platvormil. Üldiselt on valguslaud huvitav, suhteliselt uus projekt, mis on kerge ja kiire, kuid kasutajatel on järsk õpikõver, mis võib olla paljude jaoks probleemiks, kuna see ei ole nii rikkalik, kui mõne muu tarkvara kohal, mis on mõne teise tarkvara kohal. loendist.

Platvormid: Windows, Linux, MacOS
Allalaadimine: (tasuta)

8. Eclipse

Eclipse on vaba ja avatud lähtekoodiga (FOSS) lähtekoodi redaktor, nagu enamik teisi meie loendi kirjeid, kuid see on palju enamat kui lihtsalt lähtekoodi redaktor. Tegelikult on see täieõiguslik platvormiülene IDE (integreeritud arenduskeskkond), mis on saadaval Windows, Linux, MacOS ja Solaris. Programm ise on kirjutatud enamasti Java ja algas enamasti Java-keskkonda, kuid tänu suurele arvule pluginatele ja laienditele toetab see nüüd mitmesuguseid programmeerimiskeeli, sealhulgas, kuid mitte ainult, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java ja palju muud. Kuigi Pythonit ei toetata, on PyDev plugin tehtud.

Mis puutub selle väga populaarse IDE funktsioonidesse, siis kaasneb sellega terve rea integreeritud silumisvahendeid koos Git / CVS toega. Eclipse'i standardversioonis on ka Java ja Plugin Development Tooling. Arendajad saavad valida ka muude pakettide hulgast, mis sisaldavad graafiliste graafikute, modelleerimise, aruandluse, testimise ja GUI-de loomise vahendeid . Kui olete huvitatud platvormi jaoks saadaval olevate pluginite aardekäigu kontrollimisest, peaksite minema üle Eclipse Marketplace'i kliendile, mis võimaldab kasutajatel tarkvara Eclipse installimisest otse installida.

Platvormid: Windows, Linux, MacOS, Solaris
Allalaadimine: (tasuta)

Parimad Sublime teksti alternatiivid, mida peaksite proovima

Kuigi kõik eespool nimetatud lähtekoodi toimetajad ja IDE-d on suurepärased Sublime Text'i alternatiivid Windowsile, MacOSile ja Linuxile, kuna nad pakuvad kõrget kohandamist, ei ole ükski neist täiuslik, kui oleme täiesti ausad. Neil kõigil on oma plusse ja miinuseid, nii et ideaalis peaksite igaühe jaoks proovima näha, mis teie jaoks toimib ja mis mitte. Juhul, kui kasutate või olete juba kasutanud mõnda eespool mainitud programmi või arvate, et oleme jätnud midagi, mis väärib selles nimekirjas olevat, palun andke meile teada allpool olevas kommentaaride osas. Soovime kuulda teie mõtteid antud teemal.

Top