kadetti Posted February 28, 2021 Share Posted February 28, 2021 (edited) 23 En İyi Açık Kaynak Metin Düzenleyicisi (GUI + CLI) Metin düzenleyicileri, kod yazmak, yapılandırma dosyaları gibi metin dosyalarını düzenlemek, kullanıcı talimat dosyaları oluşturmak ve daha pek çok şey için kullanılabilir. Linux'ta metin düzenleyicileri, grafik kullanıcı arabirimi (GUI) ve komut satırı metin düzenleyicileri (konsol veya terminal) olmak üzere iki türdendir. 1. Vi / Vim Düzenleyici Vim , eski Unix Vi metin düzenleyicisinin işlevlerini geliştiren güçlü bir komut satırı tabanlı metin düzenleyicidir . Sistem Yöneticileri ve programcılar arasında en popüler ve yaygın olarak kullanılan metin editörlerinden biridir, bu yüzden çoğu kullanıcı onu genellikle bir programcı editörü olarak adlandırır. Bu sözdizimi vurgulamasını sağlayan kod yazmadan veya yapılandırma dosyası düzenlerken. Vim gösterildiği gibi Linux sistemlerine yüklenebilir. $ sudo apt install vim [Debian, Ubuntu ve Mint'de] $ sudo dnf install vim [RHEL, CentOS ve Fedora'da] $ sudo pacman -S vim [Arch Linux ve Manjaro'da] $ sudo zypper install vim [OpenSuse'da] 2. Gedit Gedit , genel amaçlı GUI tabanlı bir metin düzenleyicidir ve Gnome masaüstü ortamında varsayılan metin düzenleyici olarak yüklenir . Aşağıdaki özelliklere sahip, kullanımı basit, yüksek oranda takılabilir ve güçlü bir düzenleyicidir: UTF-8 desteği Yapılandırılabilir yazı tipi boyutu ve renklerinin kullanımı Son derece özelleştirilebilir sözdizimi vurgulama İşlevleri geri alma ve yineleme Dosyaların geri alınması Dosyaların uzaktan düzenlenmesi Metni arayın ve değiştirin Pano destek işlevleri ve çok daha fazlası Gedit, gösterildiği gibi Linux sistemlerine yüklenebilir . $ sudo apt install gedit [Debian, Ubuntu ve Mint'de] $ sudo dnf install gedit [RHEL, CentOS ve Fedora'da] $ sudo pacman -S gedit [Arch Linux ve Manjaro'da] $ sudo zypper install gedit [OpenSuse'da] 3. Nano Nano , özellikle hem yeni hem de gelişmiş Linux kullanıcıları için kullanımı kolay bir metin editörüdür. Özelleştirilebilir anahtar bağlama sağlayarak kullanılabilirliği artırır. Nano aşağıdaki özelliklere sahiptir: Son derece özelleştirilebilir tuş bağlamaları Sözdizimi vurgulama Geri alma ve yineleme seçenekleri Standart çıktıda tam satır ekran Standart girişten okumak için çağrı cihazı desteği Nano, gösterildiği gibi Linux sistemlerinde yüklenebilir. $ sudo apt install nano [Debian, Ubuntu ve Mint'de] $ sudo dnf install nano [RHEL, CentOS ve Fedora'da] $ sudo pacman -S nano [Arch Linux ve Manjaro'da] $ sudo zypper install nano [OpenSuse'de] 4. GNU Emacs Emacs , özünde Lisp programlama dilinin bir yorumunu da sunan, oldukça genişletilebilir ve özelleştirilebilir bir metin editörüdür. Metin düzenleme işlevlerini desteklemek için farklı uzantılar eklenebilir. Emacs aşağıdaki özelliklere sahiptir: Kullanıcı belgeleri ve öğreticiler Düz metin için bile renkleri kullanarak sözdizimi vurgulama. Unicode birçok doğal dili destekler. Posta ve haberler, hata ayıklayıcı arayüzü, takvim ve çok daha fazlasını içeren çeşitli uzantılar Emacs gösterildiği gibi Linux sistemlerinde yüklenebilir. $ sudo apt install emacs [Debian, Ubuntu ve Mint'de] $ sudo dnf install emacs [RHEL, CentOS ve Fedora'da] $ sudo pacman -S emacs [Arch Linux ve Manjaro'da] $ sudo zypper install emacs [OpenSuse'da] 5. Kate / Kwrite Kate , KDesktop Environment ( KDE )ile birlikte gelen, zengin özelliklere sahip ve oldukça takılabilir bir metin editörüdür. Kate projesi iki ana ürünün geliştirilmesini hedefliyor: KatePart ve Kate . KatePart , kullanıcıların metni düzenlemesini gerektirebilecek birçok KDE uygulamasında bulunan gelişmiş bir metin düzenleme bileşenidir, Kate ise çoklu belge arayüzü (MDI) metin editörüdür. Aşağıdakiler genel özelliklerinden bazılarıdır: Komut dosyası aracılığıyla genişletilebilir Unicode modu gibi kodlama desteği Çift yönlü modda metin oluşturma Otomatik algılama işlevleriyle satır sonu desteği Ayrıca uzaktan dosya düzenleme ve gelişmiş düzenleyici özellikleri, uygulama özellikleri, programlama özellikleri, metin vurgulama özellikleri, yedekleme özellikleri ve arama ve değiştirme özellikleri dahil olmak üzere diğer birçok özellik. Kate editörünü, gösterildiği gibi Linux sistemlerine yükleyebilirsiniz . $ sudo apt install kate [Debian, Ubuntu ve Mint'de] $ sudo dnf install kate [RHEL, CentOS ve Fedora'da] $ sudo pacman -S kate [Arch Linux ve Manjaro'da] $ sudo zypper install kate [OpenSuse'da] 6. Sublime Text Editor Sublime Text , Python programlama arayüzüne sahip güçlü bir çapraz platform kaynak kodu düzenleyicisidir. Birçok programlama dilini ve biçimlendirme dilini destekler ve çoğu topluluk tarafından oluşturulmuş ve özgür yazılım lisansları altında desteklenen eklentilere sahip kullanıcılar tarafından özellikler eklenebilir. Sublime Text Editor gösterildiği gibi Linux sistemlerinde yüklenebilir. $ sudo apt install sublime-text [Debian, Ubuntu ve Mint'de] $ sudo dnf sublime-text yükle [RHEL, CentOS ve Fedora'da] $ sudo pacman -S sublime-text [Arch Linux ve Manjaro'da] $ sudo zypper sublime-text [OpenSuse'da] yükle 7. Jed Jed ayrıca, açılır menüler gibi GUI benzeri özellikleri destekleyen başka bir komut satırı düzenleyicisidir. Yazılım geliştirme amaçlı geliştirilmiştir ve önemli özelliklerinden biri de Unicode modunun desteğidir. Jed editörünü, gösterildiği gibi Linux sistemlerine yükleyebilirsiniz . $ sudo apt install jed [Debian, Ubuntu ve Mint'de] $ sudo dnf install jed [RHEL, CentOS ve Fedora'da] $ sudo pacman -S jed [Arch Linux ve Manjaro'da] $ sudo zypper install jed [OpenSuse'da] 8. gVim Popüler Vim editörünün bir GUI sürümüdür ve komut satırı Vim ile benzer işlevlere sahiptir. Gösterildiği gibi Linux sistemlerine gVim editörünü kurabilirsiniz . $ sudo apt install vim-gtk3 [Debian, Ubuntu ve Mint'de] $ sudo dnf install gvim [RHEL, CentOS ve Fedora'da] $ sudo pacman -S gvim [Arch Linux ve Manjaro'da] $ sudo zypper install gvim [OpenSuse'da] 9. Geany Geany , GTK + araç setini kullanarak yazılım geliştirmeye odaklanarak temel IDE benzeri özellikler sunan küçük ve hafif bir entegre geliştirme ortamıdır. Aşağıda listelendiği gibi bazı temel özelliklere sahiptir: Sözdizimi vurgulama Takılabilir arayüz Birçok dosya türünü destekler Kod katlamayı ve kodda gezinmeyi etkinleştirir Sembol adı ve otomatik tamamlamayı oluştur HTML ve XML etiketlerinin otomatik olarak kapatılmasını destekler Temel proje yönetimi işlevi ve çok daha fazlası Geany gösterildiği gibi Linux sistemlerinde yüklenebilir. $ sudo apt install geany [Debian, Ubuntu ve Mint'de] $ sudo dnf install geany [RHEL, CentOS ve Fedora'da] $ sudo pacman -S geany [Arch Linux ve Manjaro'da] $ sudo zypper install geany [OpenSuse'da] 10. Leafpad Leaf Pad , günümüzde Linux kullanıcıları arasında da popüler olan GTK + tabanlı, hafif GUI tabanlı bir metin editörüdür. Yeni Linux kullanıcıları tarafından kullanımı kolaydır. Aşağıdaki özelliklere sahiptir: Kod seti seçeneği Kod setinin otomatik algılanmasına izin verir Geri alma ve yineleme seçenekleri Dosya satır numaralarını görüntüle Sürükle ve Bırak seçeneklerini destekler Baskı desteği Leaf Pad editörünü Linux sistemlerinde gösterildiği gibi snap paket yöneticisini kullanarak kurabilirsiniz . $ sudo snap install leafpad 11. Bluefish Bluefish , Linux programcılarını ve web geliştiricilerini hedefleyen, kurulumu kolay ve gelişmiş bir metin editörüdür. Aşağıda listelendiği gibi çok çeşitli özellikler sunar: Hafif ve hızlı Lint, weblint, make ve diğerleri gibi harici Linux programlarını ve filtreleri, sed, sort, awk gibi boru hatlarını ve çok daha fazlasını entegre eder Yazım denetimi özelliği Birden çok projede çalışmayı destekler Uzaktan dosya düzenleme Desteği arayın ve değiştirin Geri alma ve yineleme seçeneği Değiştirilen dosyaların otomatik kurtarılması Bluefish, gösterildiği gibi Linux sistemlerine yüklenebilir . $ sudo apt install bluefish [Debian, Ubuntu ve Mint'de] $ sudo dnf install bluefish [RHEL, CentOS ve Fedora'da] $ sudo pacman -S bluefish [Arch Linux ve Manjaro'da] $ sudo zypper install bluefish [OpenSuse'da] 12. Atom Atom , GitHub tarafından geliştirilen ücretsiz ve açık kaynaklı bir çapraz platform kod editörüdür . HTML ve JavaScript gibi web teknolojileri kullanılarak tamamen özelleştirilebilir olacak şekilde oluşturulmuştur ve Node.js tabanlı eklentileri ve yerel Git kontrolünü destekler. Atom'un öne çıkan özellikleri şunları içerir: % 100 açık kaynak Modern, özelleştirilebilir düzen Temalar Gömülü Git desteği Telesync ile gerçek zamanlı işbirliği Akıllı otomatik tamamlama ve IntelliSense Yerleşik paket yöneticisi Atom Linux sistemlerine aşağıdaki komutları kullanarak kurulabilir. ---------- Debian, Ubuntu ve Mint'de ---------- $ wget -c https://atom.io/download/deb -O atom.deb $ sudo dpkg -i atom.deb ---------- RHEL, CentOS ve Fedora'da ---------- $ wget -c https://atom.io/download/rpm -O atom.rpm $ sudo rpm -i atom.rpm 13. VSCode VSCode , Microsoft tarafından Linux, Mac ve Windows bilgisayarlar için oluşturulmuş sağlam, ücretsiz ve açık kaynaklı bir modern metin düzenleyicidir. Aşağıdakiler dahil tonlarca güçlü özellik sunar: Etkileşimli bir konsol, kesme noktaları, çağrı yığınları vb. İle tam hata ayıklama özelliği Git komutlarıyla yerleşik Git desteği İyileştirmek % 100 özelleştirilebilirlik Kutudan çıkar çıkmaz tonlarca dil desteği Değiştirilebilir düzenler Yerleşik terminal VSCode indirme sayfasından VSCode indirilip, .deb veya .rpm paketi olarak yüklenebilir. 14. Light Table Light Table , kullanıcının seçtiği herhangi bir yerde kullanılmak üzere yeterince özelleştirilebilir olacak şekilde oluşturulmuş güçlü, dağınık olmayan çapraz platform metin düzenleyicisidir. Light Table'ın özellikleri şunları içerir: Satır içi değerlendirme Gerçek zamanlı saatler Ücretsiz ve açık kaynak Eklenti Yöneticisi Güçlü düzenleme lighttable aşağıdaki PPA kullanarak Ubuntu ve onun türevleri üzerinde yüklenebilir. $ sudo add-apt-repository ppa: dr-akulavich / lighttable $ sudo apt-get update $ sudo apt-get install lighttable-installer 15. Medit Medit , Mac, Linux ve Windows için hafif bir açık kaynaklı metin editörüdür. Başlangıçta GGAP editörünün basit bir yerleşik bileşeni olarak başladı ve şimdi kendi bağımsız metin editörüdür. medit'in özellikleri şunları içerir: Özelleştirilebilir sözdizimi vurgulama Python, C veya Lua ile yazılmış eklentiler için destek Normal ifadeler için destek Yapılandırılabilir klavye hızlandırıcıları mooedit.sourceforge.net sayfasından, İndirebilir ve kurabilirsiniz. 16. Neovim Neovim , kullanılabilirlik ve işlev genişletilebilirliğine odaklanan hiper genişletilebilir vim tabanlı bir metin editörüdür. Modern GUI'ler, asenkron iş kontrolü vb. İle işlevselliğini ve kullanılabilirliğini agresif bir şekilde yeniden düzenlemek için popüler Vim editöründen çatallanmıştır. Neovim'in öne çıkan özellikleri şunları içerir: Ücretsiz ve açık kaynaklı lisans XDG temel dizinleri için destek Çoğu Vim eklentisiyle uyumluluk Gömülü, yapılandırılabilir bir terminal emülatörü Neovim gösterildiği gibi varsayılan paket yöneticisini kullanarak Linux sistemlerinde yüklenebilir. $ sudo apt install neovim [Debian, Ubuntu ve Mint'de] $ sudo dnf install neovim [RHEL, CentOS ve Fedora'da] $ sudo pacman -S neovim [Arch Linux ve Manjaro'da] $ sudo zypper install neovim [OpenSuse'da] 17. Notepad ++ Notepad ++ , Windows platformları için hıza ve minimum program boyutuna odaklanılarak oluşturulmuş özelleştirilebilir bir metin düzenleyicidir. Scintilla metin editörü temel alınarak geliştirilmiştir ve işlevselliği tonlarca eklenti ile genişletilebilir. Özellikleri şunları içerir: Sekmeli düzenleme Kod katlama Yer imi desteği Belge haritası Perl Uyumlu Normal İfade Notepad ++ düzenleyicisini gösterildiği gibi snap paket yönetimini kullanarak yükleyebilirsiniz . $ sudo snap install notepad-plus-plus 18. Kakoune Kod Düzenleyicisi Kakoune , Vi'nin tuş vuruşlarını bir metin düzenleme dili olarak uygulayan bir düzenleme modeline sahip, ücretsiz ve açık kaynaklı bir Vim tabanlı modal metin editörüdür. Aralarında birkaç özelliğe sahiptir: Otomatik girinti Vaka manipülasyonu Her seçimi harici bir filtreye bağlamak Kancalar Sözdizimi vurgulama Özelleştirme Çoklu seçimler Kakoune gösterildiği gibi varsayılan paket yöneticisini kullanarak Linux sistemlerinde yüklenebilir. $ sudo apt install kakoune [Debian, Ubuntu ve Mint'de] $ sudo dnf install kakoune [RHEL, CentOS ve Fedora'da] $ sudo pacman -S kakoune [Arch Linux ve Manjaro'da] $ sudo zypper install kakoune [OpenSuse'da] 19. Mikro Micro , kullanıcıların dik öğrenme eğrisi olmadan diğer terminal tabanlı metin editörlerindeki özelliklerden yararlanmaları için yeterince kolay ve sezgisel olacak şekilde oluşturulmuş komut satırı tabanlı bir metin düzenleyicidir. Micro'nun öne çıkan özellikleri şunları içerir: Fare desteği Birden çok imleç Terminal öykünmesi Yüksek özelleştirilebilirlik Eklenti sistemi Bağımlılığı olmayan statik kitaplık Aşağıdaki kurulum komut dosyasını çalıştırarak mikro kolayca kurulabilir. $ curl https://getmic.ro | bash 20. Brackets Text Editor Brackets , Adobe tarafından web geliştirmeye odaklanarak oluşturulmuş modern, ücretsiz ve açık kaynaklı bir kod düzenleyicisidir. Web geliştiricilerine çeşitli ücretsiz uzantıları kullanarak yerel özelliklerini genişletme yeteneği ile zengin bir kod düzenleme deneyimi sunmak için HTML, CSS ve JavaScript ile yazılmıştır. Parantez özellikleri şunları içerir: Güzel bir Kullanıcı Arayüzü SCSS ve LESS için ön işlemci desteği Satır içi düzenleyiciler Canlı önizleme Çoklu sekmeli düzenleme PHP desteği Dil Sunucusu Protokolünü destekler Eklenti uzantıları için destek Brackets editörünü Linux sistemlerinde gösterildiği gibi snap paket yöneticisini kullanarak kurabilirsiniz . $ sudo snap install brackets 21. Lite Editor Lite , çoğunlukla Lua dilinde geliştirilmiş, pratik, hoş, küçük ve hızlı, olabildiğince basit bir şekilde oluşturulmuş bir şey sunmayı amaçlayan yeni bir metin editörüdür ; Değiştirilmesi ve genişletilmesi veya ikisini de yapmadan kullanılması kolaydır. 22. Ash Editor Ash , modern tuş bağlamaları ile kullanımı kolay olacak şekilde tasarlanmış ve çok sayıda dosyayı aynı anda yönetebilecek kadar verimli ve çok çeşitli modern özelliklere sahip, sade ve temiz bir komut satırı tabanlı metin düzenleyicidir. 23. CudaText CudaText, aşağıdakileri içeren tonlarca özellikle birlikte gelen yeni, temiz bir açık kaynaklı ve platformlar arası metin düzenleyicidir: Birçok dil için sözdizimi vurgusu. Normal ifadelerle Bul / Değiştir. Bulanık eşlemeli komut paleti. Sınırsız boyutta dosyalar için İkili / Onaltılık görüntüleyici. Birçok kodlama desteği. Alıntıdır. Orjinal Makale : https://www.tecmint.com/best-open-source-linux-text-editors/ Edited February 28, 2021 by kadetti 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.