Metin düzenleyici, düz metni düzenleyebilen bir tür bilgisayar programıdır. Bazen bu tür programlara denir 'not defteri' yazılım. Metin editörlerine yazılım geliştirme ve işletim sistemi paketleri sunulur ve programlama dili kaynak kodu, dokümantasyon dosyaları ve konfigürasyon dosyaları dahil olmak üzere değişiklik yapmak için kullanılabilirler.
watchcartoononline.io alternatifleri
Linux metin editörleri aşağıdakiler için kullanılabilir: metin dosyalarını düzenlemek, kod yazmak, kullanıcı talimat dosyalarını güncellemek, ve dahası. Bir Linux sistemi birden fazla metin editörünü destekler. Linux'ta aşağıda verilen iki tür metin editörü vardır:
Kodlama sırasında bir metin editörü önemli bir rol oynar. Bu nedenle en iyi metin editörünü seçmek önemlidir. Bir metin editörü sadece basit değil aynı zamanda işlevsel olmalı ve birlikte çalışılması iyi olmalıdır.
A IDE özelliklerine sahip metin düzenleyici iyi bir metin editörü olarak kabul edilir.
Zengin metin ve düz metin nedir?
Zengin metin (masaüstü yayıncılık ve kelime işlemci yazılımları tarafından oluşturulanlar gibi) ile düz metin (birçok metin düzenleyicisi tarafından oluşturulan ve düzenlenenler gibi) arasında temel farklar vardır.
Yalnızca düz metin karakter gösteriminden oluşur. Tüm karakterler, UTF-16, UTF-8, Shift-JIS, ISO/ dahil olmak üzere belirli karakter kodlama kurallarına uygun olarak bir, iki veya dört baytlık sabit uzunluklu diziyle veya bir-dört baytlık değişken uzunluklu diziyle temsil edilir. IEC 2022 veya ASCII. Bu kurallar, birkaç yazdırılabilir karakter belirtir ancak sayfa sonları, satır sonları ve boşluklar dahil olmak üzere metin akışını yöneten yazdırılmayan karakterleri belirtir. Düz metin, yalnızca uygulanan karakter kodlama kuralını değil, başka hiçbir metin bilgisini içermez.
- Düz metin, metin dosyalarına kaydedilir; ancak metin dosyaları yalnızca düz metni kaydetmez.
- Genellikle düz metin, sütunlu biçimlendirme gibi tek aralıklı bir yazı tipiyle gösteriliyordu ve ilk bilgisayar günlerinden bu yana bazen boşluk karakterleriyle yatay hizalama yapılıyordu.
- Öte yandan zengin metin, meta verileri, paragraf biçimlendirmesini (örneğin boşluk, kelime ve harf dağılımı, satırlar ve paragraflar arasındaki hizalama ve girinti), karakter biçimlendirme verilerini (örneğin stil, ağırlık, boyut ve yazı alanı) ve sayfa spesifikasyon verileri (ör. okuma yönü, kenar boşluğu ve boyut). Zengin metin karmaşık olabilir.
- Metin düzenleyicileri, düz metin içeren metin dosyalarını veya zengin metin işaretlemesi veya başka bir işaretleme (örn. SVG) gibi düz metin olarak kabul edilebilecek herhangi bir şeyi açmak ve depolamak için oluşturulur.
Metin Editörlerinin Kısa Tarihi
Metin editörleri mevcut olmadan önce bilgisayar metni, tuş delme cihazları kullanılarak kartlara ekleniyordu. Daha sonra kart okuyucunun içine ince karton kartlardan oluşan fiziksel kutular yerleştirildi. Bu tür güzelleştirici kartlardan yapılan Dick kart görüntüleri, davullar ve manyetik dosyalar genellikle satır ayırma karakterlerine sahip değildi ve 80 veya 90 sabit uzunlukta karakter kayıtları olduğu varsayılırdı. Delikli bant kartların yerini aldı. Kayıt sonlarını temsil etmek için benzersiz karakterler kullanan birkaç teleprinter tarafından yapılabilir.
İlk birkaç işletim sistemi, dil işlemcileriyle veya farklı yardımcı programlar olarak geliştirilen toplu metin düzenleyicileri içeriyordu; Bunun bir örneği, SHARE OS'de SCAT için kaynak dosyaları, yani SQUOZE'u düzenleme özelliğidir.
- İlk kolektif metin editörleri şu şekilde ünlüydü: 'satır editörleri' ekranı olmayan daktilo veya teleprinter tarzı terminallere mantıksal.
- Komutlar (genellikle bir tuş vuruşu) olarak bilinen kurgusal bir ekleme noktasındaki dosya düzenlemelerini etkiledi. 'imleç' .
- Bu düzenlemeler, küçük bir dosya bölümünün yazdırılması için herhangi bir komut yazılarak ve tüm dosyanın periyodik olarak yazdırılmasıyla belgelendi.
- İmleç, dosya içindeki satır numarasını, sonunda düzenli ifadeleri ve bulunacak metin dizelerini açıklayan birkaç satır düzenleyicideki komutlar aracılığıyla hareket ettirilebilir.
- Tuş vuruşu aracılığıyla birkaç satır düzenleyiciden yararlanılabilir; değişen komutlar bir kart destesinden alınabilir ve açıklanan bir dosyaya uygulanabilir.
- Bazı temel satır editörleri bir 'doğrulamak' değiştirme komutlarının değiştirilen satırları gösterdiği mod.
- Video ekranlarının yanı sıra bilgisayar terminalleri de mevcut olduğunda ekran tabanlı metin editörleri yaygınlaştı.
O26, 1967'de CDC 6000 serisi sistemin operatör konsolu için belirlenen orijinal tam ekran düzenleyicilerden biriydi. vi, 1970'lerde tanımlanan bir başka ilk tam ekran düzenleyiciydi; hala Linux ve Unix işletim sistemlerinde klasik bir editördür. Ayrıca UCSD Pascal Screen Oriented Editor 1970'lerde yazılmış ve hem genel metin hem de bölümlü kaynak kodu için geliştirilmiştir.
İlk açık kaynaklı ve ücretsiz yazılım projelerinden biri olan Emacs, çeşitli sistemlere taşınan bir başka gerçek zamanlı ve tam ekran düzenleyicidir. Tam ekran düzenleyicinin hızı ve kullanım kolaylığı, birçok erken video terminali satın alınmasına neden oldu.
Bir metin düzenleyicide, çekirdek veri yapısı, düzenlenmekte olan geçerli dosya durumunu gösteren kayıt dizesini veya listesini işleyen yapıdır. Erken düzenlemeleri daha hızlı geri alabilen/yeniden yapabilen, metin ekleyebilen ve uzaktaki metni daha hızlı bir şekilde geri alabilen metin editörlerine yönelik tutku, daha karmaşık veri yapılarının ilerlemesine yol açarken, ayrılanlar uzun bir ardışık karakter dizisinde saklanabilir. Klasik bir metin düzenleyici, veri yapısı olarak bir boşluk tamponunu, bir ipi, bir parça tablosunu veya bir satırın bağlantılı listesini kullanır.
Metin Düzenleyici Türleri
Birkaç metin düzenleyici basit ve küçüktür, diğerleri ise karmaşık ve geniş işlevler sağlar. Örneğin, Unix benzeri ve Unix işletim sistemleri pico düzenleyiciyi içerir, ancak birçoğu aynı zamanda Emacs ve vi düzenleyicilerini de içerir. Microsoft sistemleri, çeşitli kişilerin, özellikle programcıların ek özelliklere sahip diğer düzenleyicileri kullanabilmesi için basit Not Defteri'ni sağlar.
- Apple Macintosh'un klasik Mac OS'sinde, daha sonra 1994'te SimpleText'in yerini alan TeachText vardı; Mac OS X'te, iki veya daha fazla yazı tipi seçimi gibi bir kelime işlemci için ortak olan metin düzenleyici özelliklerinden oluşan TextEdit aracılığıyla değiştirildi. , kenar boşlukları ve cetveller.
- Bu özellikler aynı anda kullanılamaz ancak kullanıcı komutuyla veya dosya türüne otomatik olarak karar veren program tarafından değiştirilmelidir.
- Hemen hemen her kelime işlemci, dosyaları düz metin tarzında yazabilir ve okuyabilir, bu da onların metin editörleri tarafından saklanan dosyaları başlatmasına olanak tanır. Ancak bu tür dosyaların bir kelime işlemciyle kaydedilmesi, dosyanın düz metin biçiminde belirtildiğinden ve herhangi bir Malzeme Listesi veya metin kodlama ayarının, dosyayı beklenen kullanımı açısından karmaşık hale getirmediğinden emin olunmasını gerektirir.
- WYSIWYG olmayan birçok kelime işlemci, Kelime Yıldızı , metin editörleri olarak uygun bir şekilde hizmete sunuldu ve 1980'lerde bu şekilde kullanıldı.
Bu kelime işlemcilerin dosya formatı (varsayılan), genellikle bir işaretleme dili içerir; ortak format, görsel formatlama ve yazdırılmayan kaçış dizileri veya kontrol karakterleriyle elde edilen düz metindir. Microsoft Word gibi daha sonraki kelime işlemciler, dosyaları ikili biçimde saklar ve çoğunlukla hiçbir zaman düz metin dosyalarını değiştirmek için kullanılmaz.
Metin Düzenleyicilerin Tipik Özellikleri
- Tanımlanan bir satır numarasına geçme yeteneği.
- UTF-8 kodlu metni yönetme yeteneği.
Metin Düzenleyicilerin Gelişmiş Özellikleri
- Yeni özellikleri ve komutları önceki komutların ve makroların bir karışımı olarak, muhtemelen aktarılan parametrelerle veya makro yerleştirmeyle açıklamak için prosedür ve makro tanımı.
- Profil makroları ve örneğin profil, ortam gibi yerlerde açıklanan adlar, yeni bir dosya başlatıldığında veya bir düzenleme oturumunun başlangıcında otomatik olarak yürütülür.
- Düzenleme oturumunun ortasında seçeneklerin kullanıcı tarafından sabit tutulmasını sağlayan profiller.
İmleç gezinmesi metin düzenleyicilere göre farklılık gösterebilir. Örneğin, Son'a tıklamak, ekrandaki bir satırdaki metnin sonuna tek tıklamayla gidildikten sonra sarılmış satırın sonuna gidebilir. Tipik olarak blok odaklı terminaller, PC'lerdeki klavyelerde olduğu gibi imleç hareketi için gömülü tuşlara sahiptir.
Satır komutu aynı zamanda kullanıcının satır numarası alanına girdiği ve editörün o belirli satır veya satır bloğu üzerinde çalışan bir komut olarak tanımladığı bir dize olarak da tanımlanabilir. Örneğin, bir satırı küçük harfe dönüştürmek için LC. Önek komut adından bağımsız olarak, bazı düzenleyiciler sıra alanının bir metin alanından sonra oluşmasına izin verir.
Bu bölümde en iyi 20 metin editörünü tartışacağız. Linux . Ayrıca en yeni metin editörlerinden bahsedeceğiz ve bunları aşağıdaki gibi geleneksel metin editörleriyle karşılaştıracağız. Biz Ve nano . Bu, seçtiğiniz düzenleyiciyi seçmenize yardımcı olacaktır.
- Vi/VIM düzenleyici
- Nano düzenleyici
- Düzenleme editörü
- Yüce metin editörü
- VSCode
- GNU emac'leri
- Atom editörü
- Parantez düzenleyici
- zirve editörü
- Lüfer
- Kate/Kwrite
- Not Defteri ++
- Tutulma
- gVIM düzenleyici
- Jed editörü
- Geany editörü
- Yaprak Pedi
- Işık Masası
- Meditasyon metin düzenleyicisi
- CodeLite
1.Vi/VIM düzenleyici
Vim editörü, Linux sisteminin en çok kullanılan ve güçlü komut satırı tabanlı editörlerinden biridir. Varsayılan olarak çoğu Linux dağıtımı tarafından desteklenir. Eskinin gelişmiş işlevlerine sahiptir Unix Vi editörü . Kullanıcı dostu bir editördür ve tüm Linux dağıtımları için aynı ortamı sağlar. Aynı zamanda şu şekilde de adlandırılır: programcı editörü çünkü çoğu programcı Vi editörünü tercih ediyor.
Vi editörü, onu diğer metin editörlerinden daha güçlü kılan Vi modları ve sözdizimi vurgulama gibi bazı özel özelliklere sahiptir. Genel olarak iki modu vardır:
Komut Modu: Komut modu dosyalar üzerinde eylemler gerçekleştirmemizi sağlar. Varsayılan olarak komut modunda başlar. Bu modda her türlü kelime komut olarak kabul edilir. Bu modda komutları çalıştırabiliriz.
Ekleme Modu: Ekleme modu dosyalara metin eklenmesine olanak sağlar. Komut modundan ekleme moduna geçmek için tuşuna basın. Esc Aktif moddan çıkmak için tuşuna basın ve 'Ben' anahtar.
Vi editörü hakkında daha fazla bilgi edinmek için şu adresi ziyaret edin: komutlarla Vi editörü .
Vi düzenleyicisini çağırmak için vi komutunu aşağıdaki dosya adıyla yürütün:
vi
Aşağıdaki resme benzeyecektir:
2. Nano düzenleyici
Nano basit bir editördür. Hem yeni başlayanlar hem de ileri düzey kullanıcılar için tasarlanmıştır. Birçok kişiselleştirme özelliğine sahiptir.
Bir nano metin düzenleyicinin bazı gelişmiş özellikleri şunlardır:
- Son derece özelleştirilebilir anahtar bağlamalara sahiptir
- Sözdizimi vurgulamayı destekler
- Geri alma ve yineleme seçenekleri vardır
- Standart çıktıda tam satır gösterimi sağlar
- Standart girişten okumak için çağrı cihazı desteği vardır
Dosyayı nano editörle açmak için komutu aşağıdaki gibi yürütün:
nano
Nano düzenleyici şuna benzer:
Nano düzenleyicide kullanışlı seçenekler altta verilmiştir; CTRL+ seçeneği bir işlem gerçekleştirmek için. Örneğin düzenleyiciden çıkmak için şunu kullanın: CTRL +X anahtarlar. Nano düzenleyici hakkında daha fazla bilgi edinmek için Linux Nano Düzenleyici'yi ziyaret edin.
3. Düzenleyiciyi düzenleyin
Gedit düzenleyici, GNOME masaüstü ortamının varsayılan düzenleyicisidir. Bir dosyayı açtığımızda Gedit editörüyle açılacaktır. Herhangi bir temel metin düzenleyici gibi basit işlevler sağlar. Basit bir kullanıcı arayüzüne sahip hafif bir editördür. 2000 yılında GNOME masaüstü ortamıyla halka açık olarak piyasaya sürüldü. kullanılarak geliştirilmiştir. C programlama dili ve tüm yazı tipi ailesini destekler.
Gedit metin düzenleyicisinin bazı temel özellikleri şunlardır:
- Sözdizimi vurgulama sağlar.
- Uluslararasılaştırılmış metni destekler.
- Birçok programlama dilini destekler.
Gedit editörünü terminalden çağırmak için aşağıdaki komutu yürütün:
gedit
Şuna benziyor:
4. Yüce Metin
Yüce metin editörü aynı zamanda en popüler IDE tabanlı metin editörlerinden biridir. Bir metin düzenleyiciden çok bir geliştirme ortamı aracı olarak kullanılır. Birçok programlama ve işaretleme dilini destekleyecek çeşitli özelliklere sahiptir. Ayrıca, onu bir metin düzenleyiciden daha fazlası haline getirmek için çok sayıda eklentiyi destekler.
Mükemmel bir metin düzenleyicinin bazı temel özellikleri şunlardır:
- Mükemmel bir Komuta Paletine sahiptir.
- Python tabanlı bir eklenti API'sidir.
- Kodun paralel düzenlenmesini destekler.
- Projeye özel tercihler sağlar.
Yüce metin düzenleyiciyi yüklemek için aşağıdaki komutları yürütün:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text
Kurulum hakkında daha fazla bilgi edinmek için ubuntu'ya sublime text editor yükleyin sayfasını ziyaret edin.
Uygulamalara göz atarak yüce düzenleyiciyi açabiliriz. Ayrıca terminalden de açabiliriz. Sublime editöre terminalden erişmek için aşağıdaki komutu yürütün:
subl
Aşağıdaki resme benzeyecektir:
5. VSCode Düzenleyici
VSCode editörü modern ve yaygın olarak kullanılan bir metin editörüdür. Microsoft tarafından oluşturulmuştur ve Linux, Mac ve Windows işletim sistemi . Birçok programlama dilini ve işaretleme dilini desteklemeyi birçok güçlü özellik ile kolaylaştırır.
VSCode'u yüklemek için ikili paketi şuradan indirin: Burada . Ve Debian ve Ubuntu tabanlı sistemler için aşağıdaki komutu uygulayın:
sudo apt install./.deb
VSCode düzenleyicisinin bazı temel özellikleri şunlardır:
- Etkileşimli bir konsol, kesme noktaları, çağrı yığınları ve daha fazlasıyla hata ayıklama için tam desteğe sahiptir.
- Git ve Git komutları için yerleşik desteğe sahiptir.
- IntelliSense ile kolaylaştırır.
- Birçok özelleştirme seçeneği sunar.
- Diller için büyük bir desteği var.
- Değiştirilebilir düzenleri destekler.
- Yerleşik bir terminal sağlar.
VSCode editörü aşağıdaki resme benzer:
6.GNU Emacs
GNU Emacs, Linux sistemi için en eski ve en basit metin düzenleyicisidir. GNU projesinin bir parçasıdır. Sadeliği nedeniyle hala binlerce kullanıcı tarafından kullanılan popüler bir metin editörüdür. İçinde yazılmıştır C ve LISP Programlama dilleri.
GNU Emacs'ın bazı temel özellikleri şunlardır:
- Posta ve Haber seçeneklerine sahiptir.
- Bir hata ayıklayıcı arayüz uzantısı sağlar.
- Kapsamlı dokümantasyona ve desteğe sahiptir.
GNU Emacs'ı kurmak için aşağıdaki komutları yürütün:
sudo apt-get update sudo apt-get install emacs
Terminalden erişmek için aşağıdaki komutu yürütün:
emacs
Aşağıdaki resme benzeyecektir:
7. Atom Düzenleyici
Atom, tarafından geliştirilen ücretsiz ve açık kaynaklı bir kod düzenleyicisidir. GitHub Inc. . Çapraz platformdur ve çeşitli programlama dillerini destekler. ' olarak da anılır 21. yüzyıl için hacklenebilir metin editörü '. Geliştirme amacıyla geliştirilmiştir. Gibi web teknolojileri kullanılarak tamamen özelleştirilebilir. JavaScript ve HTML'yi . Node.js tabanlı eklentiler ve Git kontrolü ile kolaylık sağlar.
Atom Editor'ün bazı temel özellikleri şunlardır:
- Açık kaynaktır.
- Modern, özelleştirilebilir bir düzene sahiptir.
- Çekici temalarla kolaylaştırır.
- Gömülü Git desteği sağlar.
- Telesync ile gerçek zamanlı işbirliği sağlar.
- Akıllı otomatik tamamlama ve IntelliSense özelliklerine sahiptir.
- Yerleşik bir paket yöneticisine sahiptir.
Atom'u yüklemek için ikili paketi aşağıdaki adresten indirin: Atom'un resmi sitesi ve aşağıdaki komutu yürütün:
sudo dpkg -i Downloads/atom-amd64.deb
Kurulum hakkında daha fazla bilgi edinmek için Burayı Ziyaret Edin.
Aşağıdaki resme benzeyecektir:
8. Parantez Düzenleyicisi
Brackets editörü, tarafından geliştirilen ücretsiz ve açık kaynaklı bir metin editörüdür. Adobe . Öncelikle web geliştirmeye odaklanmaktadır. Çeşitli ücretsiz uzantılarla zengin bir kod düzenleme deneyimi sağlar. HTML, CSS ve JS ile yazılmıştır.
Brackets düzenleyicisinin bazı temel özellikleri şunlardır:
- Çekici bir Kullanıcı Arayüzü sağlar.
- SCSS ve LESS için ön işlemci desteğine sahiptir.
- Satır içi editörlerle kolaylaştırır.
- Canlı bir önizleme sağlar.
- Çoklu sekmeli düzenleme desteğine sahiptir.
- PHP desteği bulunmaktadır.
- Dil Sunucusu Protokolünü destekler.
- Eklenti uzantılarını destekler.
Parantez düzenleyiciyi yüklemek için aşağıdaki komutları yürütün:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Şöyle görünecek:
9. Zirve Editörü
Pico editörü terminal tabanlı bir Linux metin editörüdür. Pine haberleri ve e-posta istemcisi için yerleşik desteğe sahiptir. Kullanımı çok basittir ve aşağıdakiler gibi bazı yararlı özelliklerle kolaylaştırır: gerekçelendirme, kes/yapıştır, yazım denetleyici , ve dahası. Ancak sadece basit bir metin editörü olduğundan diğer Linux metin editörleri gibi pek fazla özellik sunmaz.
Tamamen ücretsiz bir metin editörü değildir, bu nedenle çoğu Linux dağıtımı pico'yu bir metin editörü olarak sağlamaz.
Aynı anda birden fazla dosyayla çalışmayı desteklemez. Ayrıca birden fazla dosyada bulma ve değiştirme işlemini gerçekleştiremez.
Bir dosyayı pico metin düzenleyicisiyle açmak için komutu aşağıdaki gibi yürütün:
pico
Aşağıdaki komut gibi görünecektir:
10. Lüfer
Bluefish, Linux sistemi için ücretsiz ve açık kaynaklı bir metin editörüdür. Programlama için birçok araca sahip gelişmiş bir metin editörüdür. Dinamik web siteleri geliştirmek için iyidir. Gibi çeşitli dilleri ve araçları destekler. PHP, C, C++, JavaScript, Java, Google Go, ve daha fazlası.
Bluefish metin düzenleyicisinin bazı temel özellikleri şunlardır:
- Hafif ve hızlıdır.
- Make, sed, awk, lint, weblint ve çok daha fazlası gibi harici Linux programlarıyla entegrasyona olanak tanır.
- Yazım denetleyicisi ile kolaylaştırır.
- Birden fazla proje üzerinde çalışmamıza olanak sağlar.
- Uzaktan dosya düzenleme özelliğine sahiptir.
- Bul ve değiştir özelliği sağlar.
- Geri alma ve yineleme seçeneği vardır.
- Değiştirilen dosyaların otomatik olarak kurtarılmasını sağlar.
Bluefish'i yüklemek için aşağıdaki komutları yürütün:
sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish
Kurulum hakkında daha fazla bilgi edinmek için Ubuntu'da Bluefish editörünü yükleme sayfasını ziyaret edin.
Lüfer ile dosyayı açmak için aşağıdaki komutu uygulayın:
bluefish
şöyle görünecek:
11. Kate/Kwrite
Kate gelişmiş ve çoklu belge düzenleyicisidir. Sürüm 2.2'den beri KDE'nin bir parçasıdır. Kubuntu masaüstü ortamı onu varsayılan düzenleyici olarak sunar. Kubuntu ortamına aşina iseniz kate editor'ü de biliyor olmalısınız. Aynı anda birden fazla dosyayla çalışmayı sağlar. IDE gibi güçlü özellikler taşıdığı için IDE olarak kabul edilir. Yapılandırma dosyalarını düzenlemek, Konqueror'dan HTML kaynaklarını görüntülemek, yeni uygulamalar oluşturmak ve daha birçok görev için iyidir.
Kate editörünün bazı temel özellikleri şunlardır:
Kate'in benzersiz özelliklerinden bazıları şunlardır:
- Güçlü bir IDE'dir.
- Birçok dil için destek sağlar.
- Otomatik dil algılama özelliğine sahiptir.
- Belgeler için girintiyi otomatik olarak ayarlar.
Kate editörünü kurmak için aşağıdaki komutu yürütün:
sudo apt-get install kate
Kate editörüyle bir dosyayı açmak için aşağıdaki komutu uygulayın:
kate
Aşağıdaki resme benzeyecektir:
12. Not Defteri++
Notepad++, birçok özelleştirme seçeneğine sahip temel bir metin düzenleyicisidir. Öncelikle hıza ve minimum program boyutuna odaklanır. Çoğunlukla Windows kullanıcıları tarafından kullanılır. İşlevselliğini artırmak için çeşitli eklentileri destekler.
Notepad++'ın bazı temel özellikleri şunlardır:
- Sekmeli düzenlemeyi destekler.
- Kod katlama sağlar.
- Yer imi desteği var.
- Bir belge haritası var.
- için destek sağlar Perl Uyumlu Normal İfade.
Notepad ++ yüklemek için aşağıdaki komutları yürütün:
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
Kurulum süreci hakkında daha fazla bilgi edinmek için Ubuntu'ya Notepad++ nasıl kurulur sayfasını ziyaret edin.
Notepad++ ile bir dosyayı açmak için aşağıdaki komutu uygulayın:
notepad-plus-plus
Aşağıdaki görüntüye benzeyecektir:
13. Tutulma
Eclipse, geliştirme için en çok kullanılan IDE'lerden (entegre geliştirme ortamı) biridir. Java ile geliştirildiği ve ileri düzeyde Java uygulamaları geliştirmek için çeşitli özellikler sağladığı için Java geliştiricilerinin tercih ettiği bir seçimdir. Diğer programlama dilleri için de destek sağlıyor ve diğer programlama dillerinde kod yazabilmek için ekstra eklentiler kurmamız gerekiyor. PHP , Python , C, C++, Ruby on Rails, COBOL ve daha fazlası.
Tutulmanın bazı temel özellikleri şunlardır:
- Ücretsiz ve açık kaynaklı bir kod düzenleyicisidir.
- Java geliştiricileri için Java Geliştirme araçları sağlar.
- Muazzam eklenti desteğine sahiptir.
- Ek araçları indirmek için bir Eclipse pazarı sağlar.
Eclipse'i kurmak için aşağıdaki komutları yürütün:
sudo apt update sudo apt install eclipse
Kurulum süreci hakkında daha fazla bilgi edinmek için Ubuntu'da Eclipse nasıl kurulur sayfasını ziyaret edin.
Aşağıdaki görüntüye benzeyecektir:
14. gVim Düzenleyicisi
gVim editörü, popüler Vim editörünün GUI versiyonudur. Komut satırı düzenleyicisi Vim ile benzer işlevlere ve modlara sahiptir. Yazılım mağazasından kolayca indirilebilir. Terminalden yüklemek için aşağıdaki komutları yürütün:
sudo apt-get update -y sudo apt-get install -y gvim
Terminalden gVim ile bir dosya açmak için aşağıdaki komutu yürütün:
gvim
Aşağıdaki görüntüye benzeyecektir:
15.Jed Editörü
Jed, S-Lang kütüphanesinin kapsamlı kullanımını destekleyen bir komut satırı düzenleyicisidir. Jed, Linux ve Windows gibi farklı işletim sistemleri için tüm çeşitlerini desteklemektedir. Hafif bir editördür, bu da onu düşük konfigürasyonlu sistemler için ideal bir editör yapar.
Jed editörünün bazı temel özellikleri şunlardır:
- Renkli terminallerde renk söz dizimi vurgulaması sağlar.
- Kod katlama desteğine sahiptir.
- Terminalde açılır menüler sağlar.
- Emacs, EDT, WordStar, Borland, Brief vb. gibi taklit editörlerin desteğine sahiptir.
- Son derece özelleştirilebilir hale getirmek için C benzeri S-Lang dilinde genişletilebilir.
- Birden fazla programlama dili için çeşitli programlama modlarını destekler.
Jed editörünü kurmak için aşağıdaki komutları yürütün:
sudo apt-get update -y sudo apt-get install -y jed
Aşağıdaki görüntüye benzeyecektir:
16.Geany Editörü
Geany, Linux sistemleri için güçlü ve hafif bir editördür. Kararlıdır ve kullanışlı hale getirmek için tonlarca özelliği destekler. Çeşitli programlama dilleri için yerleşik desteğe sahiptir. Gibi diğer işletim sistemleri tarafından desteklenir. Windows ve Mac ilave olarak.
Geany editörünün bazı temel özellikleri şunlardır:
- Sözdizimi vurgulama özelliği sağlar.
- Takılabilir bir arayüz sağlar.
- Birçok dosya türünü destekler.
- Kod katlama ve kod gezinme seçenekleri sunar.
- Otomatik tamamlama seçeneği sunar.
- HTML ve XML etiketlerinin otomatik kapanmasını destekler.
Geany editörünü kurmak için aşağıdaki komutları yürütün:
sudo apt-get update sudo apt-get install geany
Aşağıdaki komut gibi görünecektir:
17. Yaprak Pedi
Leafpad basit bir GTK tabanlı metin editörüdür. Sadeliği ve hafifliği nedeniyle Linux kullanıcıları arasında popüler bir metin editörüdür.
Leafpad'in temel özellikleri şunlardır:
- Bir kod seti seçeneği sunar.
- Otomatik kod kümesi algılaması sağlar (UTF-8 ve bazı kod kümeleri).
- Sınırsız Geri Alma/Yineleme işlemlerini kolaylaştırır.
- Otomatik/Çok Satırlı Girinti sağlar.
- Geçerli satır numarasını görüntüler.
- Sürükle bırak özelliği sağlar.
- Dosyaların yazdırılmasına izin verir.
Leafpad'i kurmak için aşağıdaki komutları yürütün:
sudo apt-get update -y sudo apt-get install -y leafpad
Aşağıdaki komut gibi görünecektir:
18. Işıklı Masa
Işıklı masa, modern, açık kaynaklı, IDE tabanlı bir metin düzenleyicisidir. Linux sisteminin en iyi metin editörlerinden biridir.
Işık tablosunun bazı temel özellikleri şunlardır:
- Ücretsiz ve açık kaynaklıdır.
- Çapraz platformludur ve hafiftir.
- Minimalist bir arayüzle modern, akıllı kullanıcı arayüzü sağlar.
- Kodlama sırasında otomatik tamamlama sağlar.
- Satır içi değerlendirmeyi destekler.
- Temalar ve eklentilerle birçok özelleştirme seçeneğine sahiptir.
- Bölünmüş görünümler ve anında geri bildirim sağlar.
- Bir komut paleti vardır.
- Bulanık bulucu ile kolaylaştırır.
- Otomatik güncellemeleri destekler.
Işıklı masayı resmi sitesinden kolayca indirebiliriz. Terminalden yüklemek için aşağıdaki komutları yürütün:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
Aşağıdaki görüntüye benzeyecektir:
19. Meditasyon metin düzenleyicisi
Medit metin düzenleyicisi hafif, açık kaynaklı bir metin düzenleyicisidir. Linux, Mac ve Windows gibi tüm önemli işletim sistemlerinde mevcuttur. CGAP'nin basit bir yerleşik bileşeniyle başlatıldı, ancak artık bağımsız bir metin düzenleyici olarak yükseltildi.
Medit'in bazı temel özellikleri şunlardır:
- Sözdizimi vurgulama sağlar.
- Çeşitli programlama dilleri için birçok eklentiyi kolaylaştırır.
- Düzenli ifadeleri destekler.
- Yapılandırılabilir klavye hızlandırıcılarıyla kolaylaştırır.
Medit'i yüklemek için aşağıdaki komutları yürütün:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
Aşağıdaki görüntüye benzeyecektir:
20. CodeLite
CodeLite, çapraz platformları destekleyen açık kaynaklı bir IDE'dir. C gibi en çok kullanılan programlama dillerini destekler. C++ , PHP ve JavaScript. Linux, Mac ve Windows gibi tüm önemli platformları destekler.
CodeLite'ı yüklemek için aşağıdaki komutları yürütün:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Aşağıdaki görüntüye benzeyecektir:
Bazı uzman editörler
Düzenleyiciler ekstra işlevler ve özel özellikler içerir; örneğin:
- Yazarları Dünya çapında Ağ web sayfaları oluşturma görevine uygulanan bir dizi HTML düzenleyiciyle sağlanır. E Text Editor, KompoZer ve Dreamweaver'ı içerirler. Birçoğu, devam eden çalışmayı standart bir web tarayıcısında veya yerleşik HTML oluşturma motorunda görme seçeneğini sunar.
- Hemen hemen her web geliştirme, bir IDE veya kaynak kod düzenleyicisi ile PHP veya Ruby gibi dinamik bir programlama dilinde uygulanır. HTML her biri tarafından sağlanır, ancak temeldeki statik web siteleri, siteyi yöneten yazılım tarafından toplanan ayrı şablon dosyaları olarak saklanır ve HTML belgesinin tamamını oluşturmaz.
- Bilgisayar bilimcileri, fizikçiler ve matematikçiler genellikle LaTeX ve TeX ile düz metin dosyalarında kitaplar ve makaleler oluştururlar. Çoğu zaman bu tür belgeler standart bir metin editörü tarafından oluşturulur, ancak birkaç kişi özel TeX editörlerini kullanır.