Suositeltava, 2024

Toimituksen Valinta

Top 8 Sublime Text Alternatives, joita voit käyttää

Sublime-teksti on yksi suosituimmista ohjelmoijien lähdekoodien toimittajista maailmanlaajuisesti, kun se on ohut käyttöliittymä, upeat ominaisuudet ja laaja luettelo laajennuksista. Se ei kuitenkaan ole kaikille. Ensinnäkin, Sublime Text ei teknisesti ole vapaa ja pitää kiusaamista ostaa 70 dollarin lisenssin, kun arviointikausi on päättynyt, mikä on usein todellinen veto monille, jotka käyttävät ohjelmaa päivittäin. Se on myös omaa ohjelmistoa, joka on toinen keskeinen asia, jota monet FOSS-kannattajat pitävät epämiellyttävinä. Toiset saattavat kuitenkin etsiä täydellisiä IDE: itä pelkkien tekstinkäsittelyohjelmien sijaan, joten on monia syitä siihen, miksi jotkut teistä etsivät jotain muuta kuin Sublime-tekstiä, jota voit käyttää päivittäin. Jos olet yksi niistä, kannattaa katsoa 8 parasta Sublime Text -vaihtoehtoa, joita voit käyttää tällä hetkellä:

Paras Sublime-tekstin vaihtoehto

1. Notepad ++

Notepad ++ on ilmainen lähdekoodieditori, joka tukee useita ohjelmointikieliä MS Windows -ympäristössä. Se käyttää Scintilla-editorikomponenttia, ja se on kirjoitettu C ++: ssa ”Win32 API-puheluilla käyttäen vain STL: tä suorituskyvyn lisäämiseksi ja ohjelman koon pienentämiseksi”. Vaikka ohjelmisto tukee makroja ja laajennuksia, se ei ole yhtä monipuolinen kuin monilla muilla tämän luettelon muokkaajilla. Sen yksinkertaisuus ja tuttu käyttöliittymä merkitsee kuitenkin sitä, että se on helppo suositus jokuille, jotka vain joutuvat koodaukseen. Vaikka kehittyneet ohjelmoijat etsivät luultavasti jotain hieman herkempää, Notepad ++: lla on useimmat ominaisuudet, joita odotat peruskoodieditorilta, mukaan lukien syntaksin korostus, syntaksin taitto, haku / korvaaminen, jaetun näytön muokkaus, synkronoitu vieritys ja useat -dokumentin välilehti.

Sublime-tekstin tapaan se sisältää myös rajoitetun automaattisen täydennyksen ohjelmointi-, komento- ja merkintäkielille, mutta toisin kuin Sublime Text, se ei tue älykäs koodin suorittamista tai syntaksin tarkistusta. Avoimen lähdekoodin projektina, joka on lisensoitu GNU GPL: n alle, Notepad ++: n isännöi alun perin SourceForgeissa vuosina 2003-2010. Isäntä siirtyi TuxFamilyyn Ranskassa, kun Yhdysvaltain liittovaltion hallitus sisällytti tammikuussa 2010 ohjelmistopalvelut sen ITAR: n (International Traffic in Aseiden sääntelystä), pakottaen SourceForge'in rajoittamaan pääsyä Kuuban, Iranin, Pohjois-Korean, Sudanin ja Syyrian käyttäjille. Projekti on tällä hetkellä Githubissa, ja sitä pidetään yleisesti yhtenä parhaista Sublime Text -vaihtoehdoista.

Platform: Windows
Lataa: (ilmainen)

2. Atom

Atom on ilmainen, avoin lähdekoodi ja hyvin muokattavissa . Rakenna minimaalisen ytimen ympärille, ohjelmisto sisältää 50 avoimen lähdekoodin pakettia ja isännöi GitHubissa, kuten monet sen avoimen lähdekoodin vastapuolet. Atom perustuu avoimen lähdekoodin Electron-kehykseen, jonka Cheng Zhao on alun perin luonut, mutta jota nyt kehittää GitHub. Se on kirjoitettu puhtaan HTML / CSS: n päälle Chromiumin päälle . Projekti alkoi vasta vuonna 2014, mutta sillä on jo yli 7000 erilaista pakettia, joista lähes kaikki ovat myös Githubissa. Voit käyttää jotain automaattista täydennystä +, jos haluat saada lisää automaattisia täydennysominaisuuksia, tai käytä Minimap-ohjelmaa, jos haluat siirtyä visuaalisesti tiettyihin tiedoston osiin.

Toisin kuin Sublime Text, Atom tukee tiedostojen ja kansioiden vetämistä / pudottamista puunäkymässä, joka on vakio plus tavallisille käyttäjille. Jos olet tyyppi, joka toimii samanaikaisesti useilla tiedostoilla, arvostat myös Atomin jaetun paneelin muokkaustoimintoa . Atomissa on myös useita oletussovelluksia, jotka tekevät sen yhteensopivaksi koko joukon ohjelmointikieliä, kuten C, C ++, C #, HTML, Java, Python, SQL ja paljon muuta. Githubin omien projektien luontainen etu on se, että sillä on suuri integraatio. Kaiken kaikkiaan se on loistava ohjelmisto, jos joustavuus ja räätälöinti tulevat prioriteettisi luettelon alkuun.

Platformit: Windows, Linux, MacOS
Lataa: (ilmainen)

3. Visual Studio -koodi

Visual Studio -koodi on Microsoftin kehittämä ja Githubin ylläpitämä FOSS-lähdekoodin editori ja debugger. Ohjelmistoa ei ole saatavilla vain Windowsissa, vaan myös MacOS- ja Linux-käyttöjärjestelmissä. Se sisältää tuen sulautetulle Git-ohjaukselle, syntaksin korostukselle, älykkäiden koodien suorittamiselle, katkelmille ja koodin uudelleenmuodostukselle. Se on myös muokattavissa, jolloin käyttäjät voivat muuttaa editorin teemaa, pikanäppäimiä ja muita asetuksia. Atomin tavoin VS-koodi perustuu Electron-kehykseen käyttäen solmua ja HTML / CSS: ää, mutta Atomin käyttämisen sijaan se käyttää "Monacoa" - samaa editorikomponenttia, jota käytetään Visual Studio Team Servicesissä.

Visual Studio Code tukee useita ohjelmointikieliä, kuten C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP ja paljon muuta. Kuten Sublime Text, VS-koodi tukee myös laajaa valikoimaa laajennuksia, jotka parantavat editorin toimivuutta ja lisäävät kielitukea. Laajennuksen hallinta on sisäänrakennettu, ja muutamia tärkeitä ovat osa oletuslatauspakettia. Merkittävä piirre on kyky luoda koodia analysoivia laajennuksia, kuten lintreja ja staattisen analyysin työkaluja. Ohjelmisto julkaistiin ensimmäisen kerran vuonna 2015, ja se on tällä hetkellä versiossa 1.15.1, joka julkaistiin vasta viime kuussa.

Platformit: Windows, Linux, MacOS
Lataa: (ilmainen)

4. Vim

Vim on ilmainen ja avoimen lähdekoodin cross-platform komentorivin editori, joka on saatavana useilla eri alustoilla, jotka vaihtelevat Windowsista, Linuxista, MacOSista ja Unixista Android, iOS, Amigaos ja paljon muuta. Ohjelmisto on Unixin avoimen lähdekoodin Vi-editoriohjelman klooni, ja sen nimi on Vi: n parannuksen supistuminen viittauksena tunnetun tietojenkäsittelytieteen tutkijan ja Sun Microsystemsin yhteistyön perustaja Bill Joyn vuonna 1976. Ohjelmassa on armeija sitä tukevia käyttäjiä, ja sillä on noin 15 000 pakettia, jotka tuovat puun tutkijoita, syntaksin korostimia, teemoja, Git-integraatiota jne. Voit vierailla VimAwesome-sivustossa joidenkin parhaimpien yhteisön tarjoamien laajennusten avulla.

Toisin kuin Sublime Text, Vimillä ei ole graafista käyttöliittymää, jonka avulla voit käyttää hiirtä navigoida kätevästi, joten avaamis-, sulkemis-, muokkaus- ja tallennustoiminnot tehdään kaikki näppäimistön pikanäppäimillä, joita käytät päätelaitteessa. Vaikka sillä ei ole käyttöliittymää, se on enemmän kapealla valitus, se on edelleen yksi joustavimmista ja tehokkaimmista lähdekoodien toimittajista, joita voit käyttää tänään. On myös paljon valmiiksi konfiguroituja Vim-määritystiedostoja, jotka löytyvät verkosta etsimällä vain .vimrc. Jos haluat viettää aikaa oppia tästä uskomattoman tehokkaasta työkalusta yksityiskohtaisemmin, voit siirtyä Vim-Adventuresiin, jossa voit pelata online-peliä oppiaksesi kaikki peruskomennot hauskalla tavalla.

Platformit: Windows, Linux, MacOS
Lataa: (ilmainen)

5. Avaruuslaukut

GNU Emacsia pidetään yleisesti maailman laajennettavissa ja muokattavissa olevissa lähdekoodien toimittajissa, ja Spacemacs-sovellukset ovat ylhäällä yksi suosituimmista Emacs-aloituspaketeista. Kuten tiedät jo nyt, se on ilmainen ja avoimen lähdekoodin tekstieditori, joka perustuu GNU Emacsiin, ja siinä on sekä graafisia että komentorivin käyttöliittymiä, jotka voidaan suorittaa sekä X-näytönhallinnan että Unix-päätelaitteen sisällä. Ohjelma tuo Emacsin laajennuksen ekosysteemin ja vi keybindingsin (EViL: n kautta) täyden tehon, joten se on tehokas ja monipuolinen Sublime Text -vaihtoehto. Ohjelmisto auttaa Vi-käyttäjien tuottavuutta samalla, kun Emacsin käyttäjät voivat käyttää ohjelmistoa edelleen tehokkaasti.

Spacemacs käyttää välilyöntiä oletusjohtajan avaimena, jolloin ohjelma saa nimensä. Spacemacsin syntaksi korostusominaisuus on oletusarvoisesti käytössä kaikilla tärkeimmillä ohjelmointikielillä, ja se on konfiguroitavissa manuaalisesti sekä konfigurointitiedostojen että sisäisten komentojen kautta. Kaikkien sen positiivisten ohjelmien kohdalla ohjelma voi olla aika hämärä . Spacemacsista voi olla hieman hyötyä joillekin, mutta miellyttävällä tavalla, mutta miellyttävällä tavalla.

Platformit: Windows, Linux, Unix, macOS
Lataa: (ilmainen)

6. Kiinnikkeet

Suluissa on vielä yksi esimerkki siitä, että vapaa ja avoimen lähdekoodin ohjelmistot voivat toisinaan tulla myös kaupallisten ohjelmistojen suurimmista nimistä. Adobe, joka tunnetaan paremmin kalliista ohjelmista, kuten Photoshopista ja Premier Pro: sta, on tämän ohjelman takana oleva yritys, joka on lisensoitu MIT-lisenssin alaisuuteen ja on tällä hetkellä GitHubissa (arkisto). Brackets kirjoitettiin nimenomaan web-kehittäjille HTML-, CSS- ja JavaScript- koodeissa käyttäen CodeMirroria Node.js-säiliössä. Se on saatavana useilla alustoilla, kuten Windows, MacOS ja Linux.

Joitakin merkittäviä kiinnikkeiden ominaisuuksia ovat Quick Edit, Live Preview, Split View ja Theseus-integraatio . Kielitukeen liittyen ohjelmisto tukee mm. C, C ++, Java, JavaScript, HTML, Python, Perl ja Ruby. Sublime Textin tavoin myös Brackets tukee laajennuksia, jotka voivat parantaa ohjelmiston toimivuutta huomattavasti sisäänrakennetun laajennushallinnon ansiosta. Yksi asia, joka tässä on mainittava, on se, että kiinnikkeet lähettävät oletusarvoisesti käyttäjän tiedot Adobe-palvelimille, mutta voit aina kytkeä sen pois päältä, jos haluat, siirtymällä Ohje> Terveysraporttiin.

Platformit: Windows, Linux, MacOS
Lataa: (ilmainen)

7. Valopöytä

Virallisella verkkosivustollaan Light Table kuvaa itseään "seuraavan sukupolven koodieditoriksi", jonka tavoitteena on tarjota joustava käyttöliittymä, reaaliaikainen arviointi, välitön toteutus, live-visualisointi, virheenkorjaus ja dokumentointi. Kuten monet muut luettelon ohjelmat ja Light Sublime Text, Light Table on ilmainen ja avoimen lähdekoodin ohjelma, joka on julkaistu MIT-lisenssin alaisena. Se on kirjoitettu ClojureScriptiin Node-Webkit-kääreellä, ja vaikka se alkoi Clojure- ja ClojureScript-ympäristöinä, se on sittemmin lisännyt tukea muille ohjelmointikielille, kuten Python, JavaScript, HTML ja CSS.

Vaikka valopöydällä on rajoitettu kielituki verrattuna Sublime-tekstiin, siinä on muutama mukava kosketus, kuten automaattinen täydennys kaikkialla, jaetut näkymät ja komentopaletti. Siinä on myös hyvä valikoima teemoja, mutta yksi ohjelman tärkeimmistä negatiivisista tekijöistä on se, että et voi katsella kuvatiedostoja siitä huolimatta siitä, että se perustuu selainalustaan. Kaiken kaikkiaan Light Table on mielenkiintoinen, suhteellisen uusi projekti, joka on kevyt ja nopea, mutta käyttäjillä on jyrkkä oppimiskäyrä, joka saattaa olla ongelma monille, koska sen ei ole niin monipuolinen kuin jotkut muut ohjelmistot, jotka ovat sen yläpuolella. tätä luetteloa.

Platformit: Windows, Linux, MacOS
Lataa: (ilmainen)

8. Eclipse

Eclipse on ilmainen ja avoimen lähdekoodin (FOSS) lähdekoodin editori, kuten useimmat muut luettelossamme olevat merkinnät, mutta se on paljon enemmän kuin vain lähdekoodin editori. Se on itse asiassa täysimittainen cross-platform IDE (Integrated Development Environment), joka on saatavana Windowsissa, Linuxissa, MacOSissa ja Solarisissa. Itse ohjelma on kirjoitettu enimmäkseen Java: ssa, ja se alkoi elää Java-ympäristössä suurimmaksi osaksi, mutta suuren pluginien ja laajennusten ansiosta se tukee nyt laajaa valikoimaa ohjelmointikieliä, mukaan lukien, mutta ei rajoittuen, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java ja paljon muuta. Vaikka Pythonia ei tueta laatikon ulkopuolelle, PyDev-laajennus saa tehtävän.

Tämän erittäin suositun IDE: n ominaisuuksien osalta se sisältää koko joukon integroituja virheenkorjaustyökaluja Git / CVS-tuen rinnalla. Eclipse-standardin versiossa on myös Java ja Plugin Development Tooling. Kehittäjät voivat myös valita muita paketteja, jotka sisältävät työkaluja graafisten, mallinnus-, raportointi-, testaus- ja rakennusliittymien rakentamiseen . Jos olet kiinnostunut tarkistamaan alustalle saatavilla olevien lisäosien aarteen, sinun kannattaa siirtyä Eclipse Marketplace -asiakasohjelmaan, jonka avulla käyttäjät voivat asentaa ohjelmiston suoraan Eclipse-asennuksesta.

Platformit: Windows, Linux, macOS, Solaris
Lataa: (ilmainen)

Paras Sublime-tekstin vaihtoehdot, joita sinun pitäisi yrittää

Vaikka kaikki edellä mainitut lähdekoodieditorit ja IDE: t ovat suuria Sublime Text -vaihtoehtoja Windowsille, MacOSille ja Linuxille, koska ne tarjoavat suuria mukautuksia, mikään niistä ei ole täydellinen, jos olemme täysin rehellisiä. Jokaisella on omat etunsa ja huonot puolensa, joten ideaalisesti sinun pitäisi antaa jokaiselle yrittää nähdä, mikä toimii sinulle ja mikä ei. Jos käytät jo aiemmin mainittuja ohjelmia tai olet käyttänyt niitä, tai ajattele, että olemme jättäneet huomiotta jotain, joka ansaitsee olla tässä luettelossa, kerro meille seuraavasta kommentti-osiosta. Haluaisimme kuulla ajatuksesi aiheesta.

Top