Linux'ta Geliştiriciler için En İyi 4 Metin Editör

click fraud protection

Linux topluluğundaki çok az konu, kullanıcıları metin editörlerinin konusu kadar tutkulu kılıyor. Herkesin diğerlerine niye tercih ettiklerine dair en sevdiği ve sayısız nedeni vardır. Sorun şu ki, Linux'ta her biri belirli bir kullanım göz önünde bulundurularak inşa edilmiş birçok farklı metin editörleri var. Sonuç olarak, iyi bir metin editörü arayan yeni kullanıcılar, tüm farklı seçeneklerle boğulmuş olabilir. Bu nedenle bu makalede, Linux'ta geliştiriciler için en iyi metin editörlerinden bazılarını ele alacağız.

Sıralı bir liste olmasına rağmen, bunun "nihai" bir metin düzenleyicisi olduğu anlamına gelmediğini lütfen unutmayın. Her programın programı kimin ve ne için kullandığına bağlı olarak avantajları ve dezavantajları vardır.

1. VIM

VIM, Vi metin düzenleyicisini geliştirmek için var olan bir metin düzenleyicidir. Geliştiriciler başlamak için iyi bir temel gördüler, ancak daha iyi olabileceğini düşündüler. VIM metin editörü Linux üzerinde geliştirme için bir temel niteliğindedir.

Birçoğunun VIM'e dönmesinin nedeni, metin düzenleyicinin farklı metin türleri sunmasıdır düzenleyici modları (sağlam bir komut satırı modu dahil), sözdizimi vurgulama, düşük bellek alanı ve Daha. Birçok Linux kullanıcısı VIM'in çok kullanıcı dostu olmadığını söylüyor, bu doğru. Gerçek şu ki, orada başka herhangi bir metin editörü gibi değil. İşleri kökten farklı yapıyor ve sonuç olarak yeni kullanıcılar hoş karşılanmayacak. Birçok kişi bunun VIM için bir zayıflık olduğunu söylüyor. Ancak, hardcore hayranlar, özelliklerin öğrenilmesi biraz zaman alsa da, sonuçta buna değer olduğunu savunuyorlar.

instagram viewer

Linux'ta katı bir metin düzenleyici arayan bir geliştiriciyseniz, VIM'i deneyin. Biraz öğrenme eğrisi olabilir, ama eğer ustalaşabilirseniz, asla geri dönmek istemezsiniz.

2. Emacs

Emacs GNU projesi tarafından size sunulan son derece yapılandırılabilir ve özelleştirilebilir bir metin düzenleyicisidir. Geliştirme etrafında odaklanmıştır ve sonuç olarak birçok farklı özelliğe sahiptir. Metin editörü, birçok farklı programlama dili için sözdizimi vurgulama gibi şeyler sunar, satır numaraları ve kullanıcıların ekleyip kaldırabileceği diğer birçok işlev türü uzantıları.

Son derece yapılandırılabilir sağlam bir metin editörü arıyorsanız, Emacs iyi bir seçimdir. Linux'ta Emacs hayranı olmayan bazı kullanıcılar, çok ağır olduğunu ve herkesin ihtiyaç duymadığı şeylerle (uzantılar gibi) çok tıkalı olduğunu söylüyor. Bunu, bu metin düzenleyicisini kullanmamanın bir nedeni olarak görüyorlar ve Emacs'ı zayıflattığını söylüyorlar.

Her ne kadar çok fazla özellik temel işlevlerin önüne geçebilirse de, bu kesinlikle bir zayıflık değildir. Bu metin editörü ile ilgili en güzel şey, herkesin onu alıp kendi haline getirebilmesidir. Kullanıcılar ziyaret edebilir uzantı listesi ve metin düzenleyicilerinin nasıl çalışmasını istediklerini seçin!

3. Geany

Linux'ta geliştiriciler için metin editörleri söz konusu olduğunda, Geany dışarıdaki garip adam. Bakın, sadece bir metin editörü değil. Bunun yerine, Geany bundan çok daha fazlası. Çok sayıda özelliğe sahip sağlam ve karmaşık bir IDE geliştirme ortamıdır. Hepsinden iyisi, Linux'taki diğer IDE ortamlarının aksine, metin editörü kalmaya çalışır tüm masaüstü ortamlarından bağımsız olarak, hangi masaüstünden bağımsız olarak evde görünecektir Linux üzerinde kullanın.

Geany IDE sözdizimi vurgulama, otomatik kod tamamlama, otomatik kapanma gibi çoğu kullanıcının beklediği özelliklere sahiptir. HTML ve XML etiketleri, kod gezinme, kod ipuçları, bir eklenti API'si ve kullanıcıların anında çalıştırabilmelerini sağlayan yerleşik bir derleme / çalıştırma sistemi kodu. Linux için harika bir açık kaynak geliştirme ortamı arıyorsanız, bu metin düzenleyiciye bir şans verin.

4. Yüce metin

Yüce metin Linux, Mac OS ve Windows için güzel, karmaşık bir geliştirici merkezli metin editörüdür. “Html'den nesir” e kadar her şeyi idare eder ve birçok özelliğe sahiptir. Bu listedeki diğer metin editörlerinden farklı olarak, Yüce Metin açık kaynak değildir. Bunun yerine, yazılım lisansı “freemium” dır ve kullanıcıların lisansı kullanabilmesi için ödeme yapması gerekir.

Yine de, ücretsiz bir araç olmasa da, kontrol etmeye değmediği anlamına gelmez. Özellikle birçok harika özelliğe sahiptir: Goto Anywhere (kullanıcının herhangi bir kod satırına anında atlamasını sağlayan bir özellik) anında), dikkat dağıtmayan mod, çoklu seçim modu ve kullanıcıların ona işlev eklemesine olanak tanıyan sağlam bir eklenti API'sı. Linux'ta geliştirilecek bir metin editörü arıyorsanız ve bu listedeki diğerlerinden memnun değilseniz, Sublime Text'i deneyin. Pişman olmayacaksınız.

Sonuç

Linux, olası her kullanım için çok sayıda harika metin düzenleyiciye sahiptir. Her aletin masaya getirmek için özel bir şey vardır. İster geliştirici merkezli özellikler arayan bir programcı, isterse not alabilecek basit bir program olun, herkes için bir şeyler vardır.

watch instagram story