Ar savu slīdošo lietotāja interfeisu, lieliskas iespējas un plašu spraudņu sarakstu Sublime Text ir viens no populārākajiem programmētāju avota redaktoriem visā pasaulē. Tomēr tas nav visiem. Pirmkārt, Sublime Text tehniski nav brīvs un turpina nolaupīt jūs nopirkt 70 ASV dolāru licenci, kad novērtēšanas periods ir beidzies, kas bieži vien ir reāls vilinājums daudziem, kas katru dienu izmanto programmu. Tā ir arī patentēta programmatūra, kas ir vēl viens svarīgs jautājums, ko daudzi FOSS atbalstītāji uzskata par nepatīkamiem. Tomēr citi faktiski var meklēt pilnvērtīgus IDE, nevis tikai pamata teksta redaktorus, tāpēc ir daudzi iemesli, kāpēc daži no jums meklē kaut ko citu, nevis Sublime Text, ko izmantot katru dienu. Ja jūs esat viens no viņiem, jums vajadzētu apskatīt 8 labākās alternatīvas teksta versijas, kuras varat izmantot tieši tagad:
Best Sublime teksta alternatīvas
1. Notepad ++
Notepad ++ ir bezmaksas pirmkodu redaktors, kas atbalsta vairākas programmēšanas valodas MS Windows vidē. Tas izmanto Scintilla redaktora komponentu un ir rakstīts C ++ ar “Win32 API zvaniem, izmantojot tikai STL, lai palielinātu veiktspēju un samazinātu programmas lielumu”. Kaut arī programmatūrai ir makro un spraudņu atbalsts, tas nav tikpat bagāts kā daudzi citi šī saraksta redaktori. Tomēr tās vienkāršība un pazīstamais lietotāja interfeiss nozīmē to, ka tas ir vienkāršs ieteikums kādam, kurš vienkārši iekļūst kodēšanā. Lai gan progresīvie programmētāji, iespējams, meklē kaut ko mazliet vieglāku, Notepad ++ nāk ar lielāko daļu no pamatkodu redaktora sagaidāmajām funkcijām, ieskaitot sintakses izcelšanu, sintakses locīšanu, meklēšanu / aizstāšanu, dalītā ekrāna rediģēšanu, sinhronizētu ritināšanu un multi -dokuments cilnes interfeiss.
Tāpat kā Sublime Teksts, tas arī nāk ar ierobežotu automātisko pabeigšanu programmēšanai, skriptu un iezīmēšanas valodām, bet atšķirībā no Sublime teksta, tas neatbalsta viedo kodu pabeigšanu vai sintakses pārbaudi. Kā atvērtā koda projekts, kas ir licencēts saskaņā ar GNU GPL, Notepad ++ sākotnēji tika izvietots SourceForge no 2003. līdz 2010. gadam. Hostings pārcēlās uz TuxFamily Francijā, kad 2010. gada janvārī ASV federālā valdība iekļāva programmatūras pakalpojumus saskaņā ar ITAR (Starptautiskā satiksme Noteikumiem), tādējādi liekot SourceForge ierobežot piekļuvi lietotājiem no Kubas, Irānas, Ziemeļkorejas, Sudānas un Sīrijas. Projekts pašlaik tiek uzturēts Github, un to parasti uzskata par vienu no labākajām Sublime Text alternatīvām.
Platforma: Windows
Lejupielādēt: (bezmaksas)
2. Atom
Atom ir bezmaksas, atvērtā koda un ļoti pielāgojama . Veidojiet ap minimālu kodolu, programmatūra ir aprīkota ar 50 atvērtā koda pakotnēm, un tā ir izvietota GitHub, tāpat kā daudziem tās atvērtā koda partneriem. Atom ir balstīta uz atvērtā koda elektronu sistēmu, kuru sākotnēji izveidoja Cheng Zhao, bet kuru tagad izstrādā GitHub. Tas ir uzrakstīts tīrā HTML / CSS uz Chromium . Projekts sākās tikai 2014. gadā, bet tam jau ir vairāk nekā 7000 dažādu iepakojumu, no kuriem gandrīz visi ir izvietoti arī Github. Varat izmantot kaut ko līdzīgu Autocomplete +, lai iegūtu dažas papildu automātiskās pabeigšanas funkcijas vai izmantotu Minimap, lai vizuāli izlaistu atsevišķas faila daļas.
Atšķirībā no Sublime teksta, Atom atbalsta vilkšanas / nomešanas darbību failiem un mapēm koka skatā, kas ir noteikts plus lietotājiem parastajiem lietotājiem. Ja jūs esat veids, kas vienlaikus strādā ar vairākiem failiem, jūs novērtēsiet arī Atom sadalīto rūšu rediģēšanas funkciju. Atom nāk arī ar vairākiem noklusējuma spraudņiem, kas padara to saderīgu ar visu programmēšanas valodu ķekaru, tostarp C, C + +, C #, HTML, Java, Python, SQL un citiem. Viens no Github paša projektiem piemītošais ieguvums ir tas, ka tā ir ļoti integrēta. Kopumā tā ir lieliska programmatūra, ja elastīgums un pielāgošana ir jūsu prioritāšu sarakstā.
Platformas: Windows, Linux, MacOS
Lejupielādēt: (bezmaksas)
3. Visual Studio kods
Visual Studio kods ir FOSS pirmkodu redaktors un atkļūdotājs, ko izstrādājusi Microsoft un kas atrodas Github. Programmatūra ir pieejama ne tikai operētājsistēmā Windows, bet arī MacOS un Linux. Tas ietver atbalstu iegultai Git kontrolei, sintakses izcelšanai, viedo kodu pabeigšanai, fragmentiem un koda atjaunošanai. Tas ir arī pielāgojams, kas ļauj lietotājiem mainīt redaktora tēmu, tastatūras īsceļus un citas preferences. Tāpat kā Atom, VS kods ir balstīts uz elektronu sistēmu, izmantojot mezglu un HTML / CSS, bet tā vietā, lai izmantotu Atom, tā izmanto "Monako" - to pašu redaktoru komponentu, ko izmanto Visual Studio Team Services.
Visual Studio Code atbalsta vairākas programmēšanas valodas, tostarp, bet ne tikai, C, C #, C ++, HTML, JSON, Objective-C, Objective-C + +, PHP un citas. Tāpat kā Sublime Text, VS Code atbalsta arī plašu spraudņu klāstu, kas uzlabo redaktora funkcionalitāti un pievieno valodas atbalstu. Paplašinājuma pārvaldība ir iebūvēta, un dažas svarīgas ir daļa no noklusējuma lejupielādes paketes. Ievērojama iezīme ir spēja radīt paplašinājumus, kas analizē kodu, piemēram, šķiedras un statiskās analīzes rīkus. Programmatūra pirmo reizi tika izlaista 2015. gadā un pašlaik atrodas 1.15.1 versijā, kas tika izlaista tikai pagājušajā mēnesī.
Platformas: Windows, Linux, MacOS
Lejupielādēt: (bezmaksas)
4. Vim
Vim ir bezmaksas un atvērtā koda pārrobežu platformas komandrindas redaktors, kas pieejams dažādās platformās, sākot no Windows, Linux, MacOS un Unix uz Android, iOS, Amigaos un vairāk. Programmatūra ir atvērtā koda Vi teksta redaktora programmas Unix klons, un tā nosaukums ir “Vi uzlabota” kontrakcija kā atsauce uz oriģinālo programmu, ko rakstījuši slavens datorzinātnieks un Sun Microsystems līdzdibinātājs Bill Joy 1976. gadā. Programmai ir armijas enerģiju lietotājiem, kas to atbalsta, un tai ir aptuveni 15 000 paketes, kas nodrošina koku pētniekus, sintakses izgaismotājus, tematiku, Git integrāciju utt. Jūs varat apmeklēt VimAwesome par dažiem labākajiem kopienas piedāvātajiem spraudņiem.
Atšķirībā no Sublime teksta, Vim nav GUI, kas ļautu jums ērti izmantot navigāciju, tāpēc atvēršanas, aizvēršanas, rediģēšanas un saglabāšanas darbības tiek veiktas, izmantojot tastatūras īsceļus, piemēram, terminālī. Kaut arī nav GUI, tas nozīmē, ka tam ir vairāk nišas apelācijas, tomēr tas joprojām ir viens no elastīgākajiem un spēcīgākajiem pirmkodu redaktoriem, ko varat izmantot šodien. Ir arī daudz iepriekš konfigurētu Vim konfigurācijas failu, kurus var atrast tīklā, vienkārši meklējot .vimrc. Ja jūs vēlaties veltīt laiku, lai uzzinātu vairāk par šo neticami spēcīgo rīku, varat pāriet uz Vim-Adventures, kur varat spēlēt tiešsaistes spēli, lai jautri iepazītos ar visām pamata komandām.
Platformas: Windows, Linux, MacOS
Lejupielādēt: (bezmaksas)
5. Spacemacs
GNU Emacs parasti tiek uzskatīts par pasaules paplašināmajiem un pielāgojamākajiem pirmkodu redaktoriem, un Spacemacs notiek kā viens no populārākajiem Emacs starta komplektiem. Kā jūs jau zināt, tas ir bezmaksas un atvērtā pirmkoda teksta redaktors, kas balstīts uz GNU Emacs, un tajā ir gan grafiskie, gan komandrindas UI, kas ir izpildāmi gan X displeja pārvaldniekā, gan Unix terminālā. Programma sniedz pilnu Emacs spraudņa ekosistēmas un vi keybindings (izmantojot EViL) jaudu, padarot to par spēcīgu un daudzpusīgu Sublime Text alternatīvu. Programmatūra palīdz Vi lietotāju produktivitātei, vienlaikus ļaujot regulārajiem Emacs lietotājiem joprojām efektīvi izmantot programmatūru.
Spacemacs izmanto atstarpes joslu kā noklusējuma līdera atslēgu, kur programma saņem nosaukumu. Sintakses iezīmēšanas funkcija Spacemacs ir iespējota pēc noklusējuma visām galvenajām programmēšanas valodām, un tā ir konfigurējama manuāli, izmantojot konfigurācijas failus, kā arī ar iekšējām komandām. Attiecībā uz visiem tās pozitīvajiem, programma var būt diezgan daudz glitchy reizēm. No kaitinošiem taustiņinstrumentu konfliktiem līdz nefunkcionālam LaTex atbalstam un neatbilstošām cilnēm / darbvietas spraudņiem daži Spacemacs var būt mazliet daudz, bet, ja jums patīk jūsu jaku skūšanās uzdevumi, tas varētu būt ideāls projekts jums.
Platformas: Windows, Linux, Unix, macOS
Lejupielādēt: (bezmaksas)
6. Kronšteini
Kronšteini ir vēl viens piemērs tam, ka bezmaksas un atvērtā pirmkoda programmatūra dažkārt var būt arī no lielākajiem komerciālās programmatūras nosaukumiem. Adobe, kas ir labāk pazīstama kā dārga programmatūra, piemēram, Photoshop un Premier Pro, ir šī programma, kas ir licencēta saskaņā ar MIT licenci un pašlaik tiek uzturēta GitHub (repozitorijā). Kronšteini tika īpaši rakstīti tīmekļa izstrādātājiem HTML, CSS un JavaScript, izmantojot CodeMirror Node.js konteinerā. Tas ir pieejams vairākās platformās, ieskaitot Windows, MacOS un Linux.
Dažas no Brackets iezīmēm ietver Quick Edit, Live Preview, Split View un Theseus integrāciju . Runājot par valodas atbalstu, programmatūra cita starpā atbalsta C, C ++, Java, JavaScript, HTML, Python, Perl un Ruby. Tāpat kā Sublime Text, arī iekavās tiek atbalstīti paplašinājumi, kas var ievērojami uzlabot programmatūras funkcionalitāti, pateicoties iebūvētajam paplašinājuma pārvaldniekam. Viena lieta, kas šeit jāpiemin, ir tā, ka kronšteini pēc noklusējuma nosūta lietotāja datus uz Adobe serveriem, bet jūs vienmēr varat to izslēgt, ja vēlaties, dodoties uz Palīdzība> Veselības pārskats.
Platformas: Windows, Linux, MacOS
Lejupielādēt: (bezmaksas)
7. Gaismas tabula
Savā oficiālajā tīmekļa vietnē Light Table sevi raksturo kā “nākamās paaudzes koda redaktoru”, kura mērķis ir nodrošināt elastīgu saskarni, reālā laika novērtēšanu, tūlītēju izpildi, dzīvu vizualizāciju, atkļūdošanu un dokumentāciju. Tāpat kā daudzas citas programmatūras programmas un atšķirībā no Sublime teksta, Light Table ir bezmaksas un atvērtā koda programma, kas tiek izlaista saskaņā ar MIT licenci. Tas ir rakstīts ClojureScript ar Node-Webkit iesaiņojumu, un, lai gan tas sākās kā vide Clojure un ClojureScript, tā kopš tā laika ir atbalstījusi citas programmēšanas valodas, piemēram, Python, JavaScript, HTML un CSS.
Kamēr Gaismas tabulā ir ierobežots valodas atbalsts, salīdzinot ar Sublime Text, tas nāk ar dažiem jaukiem pieskārieniem, piemēram, visur pabeigtu automātisku pabeigšanu, sadalīt viedokļus un komandu paleti. Tas arī nāk ar labu tēmu izvēli, bet viens no galvenajiem programmas negatīviem ir tas, ka tajā nevar apskatīt attēla failus, neskatoties uz to, ka tā ir balstīta uz pārlūkprogrammas platformu. Kopumā gaismas tabula ir interesants, salīdzinoši jauns projekts, kas ir viegls un ātrs, bet lietotājiem ir stāvas mācīšanās līkne, kas daudziem var būt problēma, ņemot vērā to, ka tā nav tik bagāta kā dažām citām programmām, kas atrodas virs tās šo sarakstu.
Platformas: Windows, Linux, MacOS
Lejupielādēt: (bezmaksas)
8. Eclipse
Eclipse ir bezmaksas un atvērtā koda (FOSS) avota koda redaktors, tāpat kā lielākā daļa citu ierakstu mūsu sarakstā, bet tas ir daudz vairāk nekā tikai pirmkodu redaktors. Faktiski tas ir pilntiesīgs platformas IDE (Integrated Development Environment), kas ir pieejams Windows, Linux, MacOS un Solaris. Programma pati par sevi ir rakstīta galvenokārt Java valodā, un tā lielākoties sākās kā Java vide, bet, pateicoties lielam skaitam spraudņu un paplašinājumu, tagad tā atbalsta plašu programmēšanas valodu klāstu, tostarp, bet ne tikai, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java un vairāk. Kamēr Python netiek atbalstīts, tas ir paveikts PyDev spraudnis.
Kas attiecas uz šīs ļoti populārās IDE iezīmēm, tas ir aprīkots ar veselu virkni integrētu atkļūdošanas rīku līdzās Git / CVS atbalstam. Eclipse standarta izdevumā ir arī Java un Plugin Development Tooling. Izstrādātāji var izvēlēties arī no citiem iepakojumiem, kas ietver grafiku, modelēšanas, ziņošanas, testēšanas un GUI veidošanas rīkus . Gadījumā, ja jūs vēlaties pārbaudīt platformai pieejamo spraudņu bagātību, jums vajadzētu pāriet uz Eclipse Marketplace klientu, kas ļauj lietotājiem instalēt programmatūru tieši no Eclipse instalācijas.
Platformas: Windows, Linux, MacOS, Solaris
Lejupielādēt: (bezmaksas)
Best Sublime teksta alternatīvas, kas jums jāmēģina
Lai gan visi iepriekš minētie pirmkodu redaktori un IDE ir lieliskas alternatīvas Windows, MacOS un Linux alternatīvām, jo tās piedāvā augstu pielāgošanas līmeni, neviena no tām nav perfekta, ja mēs esam pilnīgi godīgi. Viņiem katram ir savi plusi un mīnusi, tāpēc ideālā gadījumā jums jādod katrs mēģinājums redzēt, kas darbojas jums un kas nav. Ja jūs jau izmantojat vai esat izmantojis kādu no iepriekš minētajām programmām, vai domājat, ka mēs neesam izmantojuši kaut ko, kas ir pelnījis būt šajā sarakstā, lūdzu, dariet mums zināmu komentāru sadaļā. Mēs vēlamies dzirdēt jūsu domas par šo tēmu.