Tavsiye, 2024

Editörün Seçimi

Kullanabileceğiniz En İyi 8 Sublime Metin Alternatifleri

Kaygan UI'sı, harika özellikleri ve kapsamlı eklenti listesi ile Sublime Text, dünya çapındaki programcılar için en popüler kaynak kod editörlerinden biridir. Ancak, herkes için değil. Öncelikle, Sublime Text teknik olarak ücretsiz değildir ve değerlendirme süresi dolduktan sonra 70 $ 'lık lisansını satın almak için dırdır etmeye devam eder, bu da programı günlük olarak kullananların çoğu için gerçek bir sürükleyicidir. Ayrıca, FOSS’un pek çok destekçisinin hoş bulmayacağı bir başka önemli husus olan tescilli bir yazılımdır. Yine de diğerleri, temel metin editörleri yerine tam teşekküllü IDE'leri arıyor olabilir, bu nedenle bazılarınızın günlük olarak kullanmak için Sublime Text'den başka bir şey aramasının birçok nedeni var. Onlardan biriyseniz, şu anda kullanabileceğiniz en iyi 8 Sublime Text alternatifine bir göz atmalısınız:

En İyi Kaliteli Metin Alternatifleri

1. Not Defteri ++

Notepad ++, MS Windows ortamında birkaç programlama dilini destekleyen ücretsiz bir kaynak kodu düzenleyicisidir. Scintilla editörü bileşenini kullanır ve C ++ ile "Performansı arttırmak ve program boyutunu küçültmek için yalnızca STL kullanan çağrılar" ile yazılır. Yazılım makro ve eklentileri destekliyor olsa da, bu listedeki diğer editörlerin çoğu kadar zengin özelliklere sahip değil. Bununla birlikte, sadeliği ve tanıdık kullanıcı arayüzü, kodlamaya yeni başlayan biri için kolay bir öneri olduğu anlamına gelir. Gelişmiş programcılar muhtemelen biraz daha çekici bir şey ararlar, ancak Notepad ++, sözdizimi vurgulama, sözdizimi katlama, arama / değiştirme, bölünmüş ekran düzenleme, senkronize kaydırma ve çoklu dahil olmak üzere temel bir kod düzenleyiciden bekleyeceğiniz özelliklerin çoğuyla gelir Belge sekmesi arayüzü.

Sublime Text gibi, programlama, kodlama ve işaretleme dilleri için sınırlı otomatik tamamlama ile birlikte gelir, ancak Sublime Text'in aksine akıllı kod tamamlama veya sözdizimi kontrolünü desteklemez. GNU GPL lisansıyla açık kaynak kodlu bir proje olarak, Notepad ++ ilk olarak 2003’ten 2010’a SourceForge’de ev sahipliği yaptı. Ev sahibi, Ocak 2010’da ABD federal hükümetinin ITAR’ın altındaki ITAR (Uluslararası Trafik Silah Yönetmeliği) bu nedenle, SourceForge’u Küba, İran, Kuzey Kore, Sudan ve Suriye’den gelen kullanıcılara erişimi kısıtlamaya zorluyor. Proje şu anda Github'da barındırılıyor ve genellikle kullanılabilecek en iyi Sublime Text alternatiflerinden biri olarak kabul ediliyor.

Platform: Windows
İndir: (Ücretsiz)

2. Atom

Atom ücretsiz, açık kaynaklı ve son derece özelleştirilebilir . Minimal bir çekirdeği etrafında inşa eden yazılım, 50 açık kaynaklı paket ile birlikte gelir ve birçok açık kaynaklı meslektaşı gibi GitHub'da barındırılır. Atom, başlangıçta Cheng Zhao tarafından oluşturulan, ancak şimdi GitHub tarafından geliştirilen açık kaynaklı Electron çerçevesine dayanmaktadır . Chromium'un üstüne saf HTML / CSS ile yazılmıştır. Proje sadece 2014 yılında başlamış, ancak neredeyse tamamı Github'da da barındırılan 7.000'den fazla farklı paket bulunuyor. Bazı otomatik tamamlama özellikleri almak için Otomatik Tamamlama + gibi bir şey kullanabilir veya bir dosyanın belirli bölümlerine görsel olarak atlamak için Minimap kullanabilirsiniz.

Sublime Text'den farklı olarak, Atom, normal kullanıcılar için kesin bir artı olan ağaç görünümündeki dosya ve klasörler için sürükle / bırak işlemini destekler . Aynı anda birden fazla dosya üzerinde çalışan türseniz, Atom'un bölme düzenleme özelliğini de takdir edersiniz. Atom ayrıca C, C ++, C #, HTML, Java, Python, SQL ve daha fazlası dahil olmak üzere birçok programlama diliyle uyumlu hale getiren bir dizi varsayılan eklentiyle birlikte gelir. Github'un kendi projelerinden biri olmanın doğal yararı, büyük git entegrasyonuna sahip olmasıdır. Genel olarak, öncelik listenizde esneklik ve kişiselleştirme en üst sıralarda yer alıyorsa, bu harika bir yazılımdır.

Platformlar: Windows, Linux, macOS
İndir: (Ücretsiz)

3. Visual Studio Kodu

Visual Studio Code, Microsoft tarafından geliştirilen ve Github'da barındırılan bir FOSS kaynak kodu düzenleyicisi ve hata ayıklayıcısıdır. Yazılım yalnızca Windows'ta değil, macOS ve Linux'ta da kullanılabilir. Gömülü Git kontrolü, sözdizimi vurgulama, akıllı kod tamamlama, pasajlar ve kod yeniden düzenleme için destek içerir. Ayrıca, kullanıcıların düzenleyicinin temasını, klavye kısayollarını ve diğer tercihlerini değiştirmelerini sağlayan özelleştirilebilir bir özelliktir. Atom gibi, VS Kodu da Düğüm ve HTML / CSS kullanan Elektron çerçevesini temel alır, ancak Atom kullanmak yerine, Visual Studio Team Services'da kullanılan aynı editör bileşeni olan 'Monaco' kullanır.

Visual Studio Code, bunlarla sınırlı olmamak üzere, C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP ve daha birçok programlama dilini destekler. Sublime Text gibi, VS Code da editörün işlevselliğini artıran ve dil desteği ekleyen çok çeşitli eklentileri destekler. Eklenti yönetimi yerleşiktir ve birkaç önemli husus varsayılan indirme paketinin bir parçasıdır. Dikkate değer bir özellik, statik analiz için araçlar ve araçlar gibi kodu analiz eden uzantılar oluşturma yeteneğidir. Yazılım ilk kez 2015 yılında piyasaya sürüldü ve şu anda sadece geçen ay piyasaya sürülen 1.15.1 versiyonunda.

Platformlar: Windows, Linux, macOS
İndir: (Ücretsiz)

4. Vim

Vim, Windows, Linux, macOS ve Unix'ten Android, iOS, Amigaos ve daha birçok platformda kullanılabilen ücretsiz ve açık kaynaklı bir çapraz platform komut satırı metin editörüdür. Yazılım, Unix için açık kaynaklı bir Vi metin editörü programının bir klonudur ve adı, ünlü bilgisayar bilimcisi ve Sun Microsystems kurucu ortağı Bill Joy tarafından 1976'da yazılan orijinal programa atıfta bulunarak 'Vi Improved' adlı eserin bir daralmasıdır. Program, onu destekleyen güçlü bir kullanıcılar ordusuna sahip ve ağaç kaşifleri, sözdizimi vurgulayıcıları, temaları, Git entegrasyonunu vb. Getiren yaklaşık 15.000 paket içeriyor. Topluluğun sunduğu en iyi eklentilerden bazıları için VimAwesome'ı ziyaret edebilirsiniz.

Sublime Text'in aksine, Vim'de rahatça gezinmek için farenizi kullanmanıza izin verecek bir GUI mevcut değil, bu yüzden açma, kapatma, düzenleme ve kaydetme işlemlerinin tümü bir terminalde yapacağınız gibi klavye kısayollarıyla gerçekleştiriliyor. Bir GUI'ye sahip olmamak, daha fazla niş çekiciliği olduğu anlamına gelse de, bugün kullanabileceğiniz en esnek ve güçlü kaynak kod editörlerinden biridir. Sadece .vimrc'yi arayarak internette bulabileceğiniz önceden yapılandırılmış Vim konfigürasyon dosyalarının birçoğu vardır . Bu inanılmaz güçlü araç hakkında daha fazla bilgi edinmek için zaman ayırmak istiyorsanız, tüm temel komutları eğlenceli bir şekilde öğrenmek için çevrimiçi bir oyun oynayabileceğiniz Vim-Adventures oyunlarına gidebilirsiniz.

Platformlar: Windows, Linux, macOS
İndir: (Ücretsiz)

5. Spacemacs

GNU Emacs genellikle dünyanın en genişletilebilir ve özelleştirilebilir kaynak kodu editörleri olarak kabul edilir ve Spacemacs en popüler Emacs başlangıç ​​kitlerinden biri olur. Şimdiye dek bildiğiniz gibi, GNU Emacs'a dayanan ücretsiz ve açık kaynaklı bir metin editörüdür ve X ekran yöneticisi altında ve Unix terminalinde çalıştırılabilen hem grafik hem de komut satırı kullanıcı arayüzleri içerir. Program, Emacs eklenti ekosisteminin ve vi anahtar bağlarının (EViL aracılığıyla) tam gücünü getirerek onu güçlü ve çok yönlü bir Sublime Text alternatifi haline getiriyor. Yazılım, Vi kullanıcılarının verimliliğine yardımcı olurken, düzenli Emacs kullanıcılarının hala yazılımı etkin bir şekilde kullanmalarını sağlar.

Boşluk çubukları, boşluk çubuğunu, programın adını aldığı varsayılan lider anahtar olarak kullanır. Spacemacs üzerindeki sözdizimi vurgulama özelliği, tüm ana programlama dilleri için varsayılan olarak etkindir ve dahili komutlar ile olduğu gibi konfigürasyon dosyaları ile manuel olarak da konfigüre edilebilir. Tüm pozitifleri için program zaman zaman biraz karmaşık olabilir . Sinir bozucu anahtarlık çakışmalarından işlevsel olmayan LaTex desteğine ve standart altı sekme / çalışma alanı eklentilerine kadar, Spacemac'ler bazıları için biraz fazla olabilir, ancak yak-tıraş işlemlerinizi seviyorsanız, bu sizin için mükemmel bir proje olabilir.

Platformlar: Windows, Linux, Unix, macOS
İndir: (Ücretsiz)

6. Parantez

Parantezler, özgür ve açık kaynaklı yazılımların bazen ticari yazılımdaki en büyük isimlerden gelebileceği bir başka örnektir. Photoshop ve Premier Pro gibi pahalı yazılımlar için daha iyi bilinen Adobe, MIT Lisansı altında lisanslanan ve halen GitHub'da (depo) barındırılan bu programın arkasındaki şirkettir. Parantez, bir Node.js kabındaki CodeMirror kullanarak HTML, CSS ve JavaScript'teki web geliştiricileri için özel olarak yazılmıştır . Windows, macOS ve Linux dahil olmak üzere birçok platformda mevcuttur.

Parantezlerin göze çarpan özelliklerinden bazıları Hızlı Düzenleme, Canlı Önizleme, Bölünmüş Görünüm ve Theseus entegrasyonudur . Dil desteği açısından, yazılım diğerlerinin yanı sıra C, C ++, Java, JavaScript, HTML, Python, Perl ve Ruby'yi de destekler. Sublime Text gibi, Parantezler de, dahili bir uzantı yöneticisi sayesinde yazılımın işlevselliğini büyük ölçüde artırabilecek uzantıları destekler. Burada belirtilmesi gereken bir şey, Parantezlerin varsayılan olarak kullanıcı verilerini Adobe sunucularına göndermesidir, ancak Yardım> Sağlık Raporu'na giderek, istediğiniz zaman kapatabilirsiniz.

Platformlar: Windows, Linux, macOS
İndir: (Ücretsiz)

7. Işık Masası

Resmi web sitesinde, Light Table kendisini esnek bir arayüz, gerçek zamanlı değerlendirme, anında uygulama, canlı görselleştirme, hata ayıklama ve dokümantasyon sağlamayı amaçlayan “yeni nesil kod editörü” olarak tanımlıyor. Listedeki diğer yazılımların çoğu gibi ve Sublime Text'in aksine, Light Table, MIT Lisansı altında yayınlanan ücretsiz ve açık kaynaklı bir programdır. ClojureScript'te bir Node-Webkit ambalajı ile yazılmıştır ve Clojure ve ClojureScript için bir ortam olarak başlatılmış olmasına rağmen, Python, JavaScript, HTML ve CSS gibi diğer programlama dilleri için destek eklemiştir.

Light Table, Sublime Text ile karşılaştırıldığında sınırlı bir dil desteğine sahip olsa da, her yerde otomatik tamamlama, bölünmüş görünümler ve bir komut paleti gibi birkaç hoş dokunuşla geliyor. Aynı zamanda iyi bir tema yelpazesi ile birlikte geliyor, ancak programın en büyük olumsuzluklarından biri, bir tarayıcı platformuna dayanmasına rağmen içindeki görüntü dosyalarını görememeniz. Genel olarak, Light Table, hafif ve hızlı olan ilginç, nispeten yeni bir projedir, ancak kullanıcılar dik bir öğrenme eğrisine sahiptir; bu, çoğu diğerinin üzerinde olduğu kadar özellik bakımından ne kadar zengin olmadığı konusunda bir sorun olabilir. bu liste.

Platformlar: Windows, Linux, macOS
İndir: (Ücretsiz)

8. Tutulma

Eclipse, listemizdeki diğer girişlerin çoğu gibi ücretsiz ve açık kaynaklı (FOSS) bir kaynak kodu editörüdür, ancak sadece bir kaynak kodu editöründen çok daha fazlasıdır. Aslında, Windows, Linux, macOS ve Solaris'te kullanılabilen tam teşekküllü bir çapraz platform IDE (Integrated Development Environment). Programın kendisi çoğunlukla Java dilinde yazılmıştır ve hayata çoğu zaman bir Java ortamı olarak başlamıştır, ancak çok sayıda eklenti ve uzantı sayesinde, şimdi C dahil ancak bunlarla sınırlı olmamak üzere çok çeşitli programlama dillerini desteklemektedir., C ++, C #, COBOL, Fortran, JavaScript, PHP, Java ve daha fazlası. Python kutudan desteklenmese de, PyDev eklentisi işi tamamlar.

Bu popüler IDE'nin özelliklerine gelince, Git / CVS desteğiyle birlikte bir sürü entegre hata ayıklama aracıyla birlikte geliyor. Eclipse'in standart sürümü Java ve Plugin Development Tooling ile birlikte geliyor. Geliştiriciler ayrıca grafik oluşturma, modelleme, raporlama, test etme ve GUI oluşturma araçlarını içeren diğer paketlerden birini seçebilirler. Platform için mevcut olan eklentilerin hazine hazinesini incelemekle ilgileniyorsanız, kullanıcıların doğrudan Eclipse kurulumundan yazılım yüklemelerine izin veren Eclipse Marketplace İstemcisine gitmelisiniz.

Platformlar: Windows, Linux, macOS, Solaris
İndir: (Ücretsiz)

Denemeniz Gereken En İyi Kaliteli Metin Alternatifleri

Yukarıda belirtilen tüm kaynak kod editörleri ve IDE'ler, sunduğu yüksek kişiselleştirme seviyeleri nedeniyle Windows, macOS ve Linux için harika Sublime Text alternatifleri olsa da, tamamen dürüst olursak, hiçbiri mükemmel değildir. Her birinin kendi avantajları ve dezavantajları vardır, bu yüzden ideal olarak, her biri için neyin işe yarayıp neyin işe yaramadığını görmeye çalışmalısınız. Yukarıda belirtilen programları zaten kullanıyorsanız veya kullandıysanız veya bu listede bulunmayı hak eden bir şeyi kaçırdığımızı düşünüyorsanız, aşağıdaki yorum bölümünde bize bildirin. Konuyla ilgili düşüncelerinizi duymak isteriz.

Top