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

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

Linux topluluğundaki az sayıdaki konu kullanıcılarımetin editörlerinin konusu olarak tutkulu. Herkesin kendi tercihleri ​​ve neden diğerlerine göre tercih ettikleri ile ilgili sayısız nedeni var. Sorun, Linux'ta her biri belirli bir kullanım düşünülerek oluşturulmuş birçok farklı metin editörünün bulunmasıdır. 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'taki geliştiriciler için en iyi metin editörlerinden bazılarını gözden geçireceğiz.

Lütfen sıralı bir liste olmasına rağmen, bunun “nihai” bir metin editörü olduğu anlamına gelmediğini unutmayın. Her programın, kimin ve ne için kullandığına bağlı olarak yararları ve sakıncaları vardır.

1. VIM

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

Birçoğunun VIM'e dönüş nedeni gerçeklerden kaynaklanıyorMetin düzenleyicinin farklı türlerde metin düzenleyici modları (güçlü bir komut satırı modu dahil), sözdizimi vurgulaması, düşük bellek alanı ve daha fazlasını sunduğunu gösterir. Pek çok Linux kullanıcısı VIM’in kullanıcı dostu olmadığını ve bunun doğru olduğunu söylemektedir. Gerçek şu ki, orada başka hiçbir metin editörü gibi değil. Her şeyi çok farklı yapar ve sonuç olarak, yeni kullanıcılar kendilerini istenmeyen hissederler. Birçok kişi bunun VIM için bir zayıflık olduğunu söylüyor. Bununla birlikte, sert hayranlar, özelliklerin öğrenilmesinin biraz zaman alsa da sonuçta buna değdiğini iddia ediyorlar.

Linux'ta sağlam bir metin editörü arayan bir geliştiriciyseniz, VIM'i deneyin. Biraz öğrenme eğrisi olabilir, ancak eğer ustalaşabiliyorsanız, asla geri dönmek istemeyeceksiniz.

2. Emacs

Emacs, yapılandırılabilir ve özelleştirilebilirGNU projesi tarafından getirilen metin editörü. Gelişim etrafında toplanmıştır ve sonuç olarak birçok farklı özelliğe sahiptir. Metin editörü, birçok farklı programlama dili, satır numarası ve kullanıcıların uzantılarla ekleyebileceği ve kaldırabileceği diğer birçok işlev türü için sözdizimi vurgulama gibi şeyler sunar.

Sağlam bir metin düzenleyici arıyorsanız, buson derece yapılandırılabilir, Emacs iyi bir seçimdir. Linux'ta Emac hayranı olmayan bazı kullanıcılar çok ağır olduğunu ve herkesin ihtiyaç duymadığı şeylerle (uzantılar gibi şeyler) çok tıkandığını söylüyor. Bunu, bu metin editörünü kullanmamak için bir sebep olarak görüyorlar ve Emacs'ı zayıflattığını söylüyorlar.

Doğru olsa da, aşırı birözellikler temel işlevselliğin önüne geçebilir, kesinlikle bir zayıflık değildir. Bu metin editörünün en güzel yanı, herkesin onu alıp kendi haline getirmesidir. Kullanıcılar uzatma listesini ziyaret edebilir ve metin editörlerinin nasıl çalışmasını istediklerini seçebilirler!

3. Geany

Geliştiricilere yönelik metin editörleri söz konusu olduğundaLinux, Geany garip bir adam. Bakın, bu sadece bir metin editörü değil. Bunun yerine, Geany bundan çok daha fazlası. Birçok özelliğe sahip güçlü ve karmaşık bir IDE geliştirme ortamıdır. En iyisi, Linux'taki diğer IDE ortamlarından farklı olarak, metin editörü, tüm masaüstü ortamlarından bağımsız kalmaya çalışır, böylece Linux'ta hangi masaüstünü kullanırsanız kullanın, evde doğru görünecektir.

Geany IDE çoğu kullanıcının alacağı özelliklere sahiptirsözdizimi vurgulama, otomatik kod tamamlama, HTML ve XML etiketlerinin otomatik olarak kapatılması, kod gezinme, kod ipuçları, bir eklenti API ve kullanıcıların kodlarını anında çalıştırmalarını sağlayan yerleşik bir derleme / çalıştırma sistemi gibi beklentilerinizi bekliyoruz. Linux için harika bir açık kaynak geliştirme ortamı arıyorsanız, bu metin düzenleyicisine bir şans verin.

4. Kaliteli Metin

Mükemmel metin güzel, karmaşık bir geliştiricidirLinux, Mac OS ve Windows için merkezli metin editörü. “Html'den nesile” kadar her şeyi idare eder ve çok sayıda özelliğe sahiptir. Bu listedeki diğer metin düzenleyicilerin aksine, Sublime Text açık kaynak değildir. Bunun yerine, yazılımın lisansı “freemium” dır ve kullanıcıların kullanması için bir lisans için ödeme yapması gerekir.

Yine de, ücretsiz bir araç olmasa daBu, kontrol etmeye değmeyeceği anlamına gelmez. Başta Goto Anywhere (kullanıcının anında anında herhangi bir kod satırına atlamasına izin veren bir özellik), dikkat dağıtıcı mod, çoklu seçim modu ve kullanıcılara izin veren güçlü bir eklenti API'sine sahiptir. ona işlevsellik ekleyin. Linux ile geliştirmek için bir metin editörü arıyorsanız ve bu listedeki diğer kişilerden memnun değilseniz, Sublime Text'e bir şans verin. Pişman olmayacaksın.

Sonuç

Linux'un her biri için birçok harika metin editörü var.olası kullanım Her aracın masaya getirmek için özel bir şey vardır. Geliştirici odaklı özellikler arayan bir programcı veya not alabileceğiniz basit bir program olsun, herkes için bir şeyler var.

Yorumlar