Python'da, tercihen yeni başlayanlar için öğrenmesi kolay bir programlama için bir metin editörü arıyorum.
Geany, python'u destekleyen hafif bir IDE.
Özellikle yararlı bulduğum bazı özellikler şunlardır:
Bence Vim harika!
Vim, verimli metin düzenlemeyi sağlamak için oluşturulmuş, yapılandırılabilir bir metin editörüdür. Çoğu UNIX sistemiyle dağıtılmış vi editörünün geliştirilmiş bir sürümüdür.
Vim orijinal olarak Amiga için piyasaya sürülmesine rağmen, Vim o zamandan beri birçok başka platformu destekleyen çapraz platform olarak geliştirildi. Linux Journal okuyucular arasında en popüler editördür.
Vim, ücretsiz ve açık kaynaklı bir yazılımdır ve bazı yardım kuruluşları maddeleri içeren bir lisans altında yayımlanır ve bu da yazılımı kullanan kullanıcıları Uganda'daki çocuklara bağış yapmayı düşünmeye teşvik eder. Lisans, GNU Genel Kamu Lisansı ile uyumludur.
Gerçekten de listeye Sublime Text 2 eklemeliyim çünkü çok şaşırtıcı. Linux için en iyi TextMate alternatifidir.
Hepsini buraya yazmak için çok fazla özelliğe sahip, ancak sadece birkaç isim var:
Gedit python için sözdizimi vurgulayan destekleyen basit ama kullanışlı bir metin editörüdür. Kutunun dışında pek çok özellik yok, ancak kullanımı çok basittir. Eklentileri ile genişletilebilir. gedit-plugins paketinden yüklenebilecek bir dizi eklenti var.
Basit ama güçlü bir metin editörü için --- SciTE. Çok sayıda dil seçeneğine sahip ve platformlar arası. Notepad ++, SciTE kod tabanından geliştirilmiştir, bu nedenle eğer Windows/Notepad ++'dan geçiş yapıyorsanız iyi bir başlangıç noktasıdır.
Benim seçimim Kate. KDE uygulaması olduğundan, Gnome kullanıyorsanız bir sürü bağımlılık da yüklenecektir.
Neden eclipse kullanmıyorsunuz? .. Eclipse için python uzantısı var.
Özellikler:
Bu URL’yi kontrol et: http://pydev.org/manual_101_install.html
klasik metin editörlerinden biri, çapraz platform ve programlama gurusu hayranlarından biri. Hafif bir öğrenme eğrisi, ancak bir kez yakalanırsanız ve ne kadar güçlü olabileceğini görünce asla geri dönemezsiniz.
Tam teşekküllü bir Rails IDE içine kurulum yapacak bir sürü eklenti var: BURAYA TIKLAYIN
StackOverflow'ta reklamı bulundu. Açık kaynaklı, çapraz platform, TextMate gibi görünüyor/hissediyor/çalışıyor. TextMate paketlerini bile destekliyor ve TextMate temalarıyla birlikte geliyor! Bir proje dosya tarayıcısı ve bir sürü başka özelliği var. kurulum talimatları ve ardından:
Sudo gem install redcar
redcar install
NOT: geliştirilme aşamasındadır
Emacs ile gidin, sağlam bir Python modu vardır. Zaten çok süslü bir şeye ihtiyacın yok. Sınıf tarayıcı kullanmak yerine, kullandığınız modüller için bir web tarayıcısı kullanmanıza veya kılavuzu okumanıza yardımcı olur.
Scribes, sizi daha üretken kılmak için tasarlanmıştır Basit, ince ve zarif, ancak güçlü.
Özellikler:
Sudo apt-get yükleme çizimleri
Veya Scribes'in en son sürümü aşağıdaki resmi PPA kullanılarak kurulabilir: -
Sudo add-apt-repository ppa:mystilleef/scribes-daily
Sudo apt-get update && Sudo apt-get install scribes
Terminalde Komut Satırı arayüzünü (CLI) tanımak istiyorsanız, Nano'yu öneririm. Çok esnektir ve GNOME terminaline önceden monte edilmiştir.
Nano'ya erişmek için:
$ nano
İlk başta göz korkutucu ama sistem yöneticisi iseniz ve grafiksel arayüzlerin olmadığı durumlarda kullanışlıdır.
Gedit'i Gmate plugin ile kullanıyorum. Hafif ve hızlı bir çözümdür. TextMate'in özelliklerinin çoğunu kullanmanızı sağlar.
Sadece kaynak indirin ve install.sh betiğini çalıştırın.
Deneyin Geany . Ruby için destek sağlamıştır ve istediğiniz özelliklere sahiptir. Hafif kalırken IDE özelliklerine sahip olacak şekilde tasarlanmıştır.
Geany, küçük ve hafif bir Entegre Geliştirme Ortamıdır. Diğer paketlerden sadece birkaç bağımlılığı olan küçük ve hızlı bir IDE sağlamak için geliştirilmiştir. Diğer bir hedef, KDE veya GNOME gibi özel bir Masaüstü Ortamından mümkün olduğunca bağımsız olmaktı - Geany, yalnızca GTK2 çalışma zamanı kütüphanelerini gerektirir.
İstediğiniz proje işlevselliği dahil kurmak için, geany
ve geany-plugins
paketlerini kurun.
Yukarıdakilerin hepsi harika editörlerdir. Geçenlerde bu yeni ışığı IDE buldum ve platformlar arası uyumlu da.
Tüm betik dilleri için bir pakettir. Diğer sürümlerde de geliyor, PHP Storm5 ve WebStorm
PHP Storm, tüm dilleri desteklemektedir. Ayrıca, bu editörün güzelliği, eğer öğrenciyseniz. Bunun için IDE ücretsiz ve sadece kendiniz için değil, bir yıl boyunca sınırsız kullanıcılar için başvurabilirsiniz. Ayrıca, Visual Studio gibi, açılan özelliklerin ve yöntemlerin alındığı o intellisense özelliğine sahiptir.
Bu editörü kullanarak gerçekten çok eğleniyorum.
bütün yolu koru.
Uzak konumlarla çalışan birkaç editörden biri. Bildiğim başka hiçbir editör, Nautilus yer imleri olarak tanımlanan ssh konumlarını desteklememektedir.
Masaüstünüze güzel bir şekilde karışır. Tüm bu crossplatform editörleri XUL veya Java tabanlıdır ve genellikle korkunç yazı tipi oluşturma özelliğine sahiptir.
Solda bir dosya bölmesi var (F9 tuşuna basın)
Tüm Ruby dosyaları için sözdizimi desteği var
En yaygın klavye kısayollarını destekler. Çalışmayı beklediğiniz olanlar.
Kod tamamlama için eklentiler var.
Revizyon kontrolü için orada eklentiler var. (en azından Çarşı, gitme konusunda emin değilim)
Bir konsol eklentisi var. Ama genellikle sadece başka bir masaüstünde bir terminal açıyorum ve odağı fareyi takip ediyorum. Ayrıca deprem gibi şeylere de bakabilirsiniz. (Quake'deki gibi, bir açılan terminali ~ anahtarına bağlar)
Kısayolları, 'ana' dizinde çalışan özel Shell komut dosyalarına bağlayabilirsiniz. Genel komisyon görevleri için mükemmeldir.
PS. Bir dosya bölmesine ihtiyacınız yoksa veya istediğinizde, Scribes'e bir göz atmalısınız. Bir metin arkadaşı klonu. Hemen hemen. Çok zayıf, ama güzel bir şekilde bütünleşiyor. Uzak yerleri, kod şablonlarını, sözdizimi vurgulamayı destekler. Tek komik şey, siz yazdıkça tasarruf etmesi ve uygun bir dosya bölmesi olmamasıdır.
MonoDevelop
İlk olarak, C # (için fantastik olan) yazmak için IDE olarak yazılmıştır, ancak editörün diğer dillere genişletilmesi için uzantılar oluşturulmuştur.
Uzantı dilleri şunları içerir:
Ayrıca, PHP modülünün üzerinde çalıştığı söyleniyor.
Şahsen, daha çok C # ve bazı python geliştirmeleri için kullandım (geliştiricilerin python autocomplete fefature üzerinde çalışmasını diliyorum).
Ayrıca veritabanı yönetimi, kaynak kontrolü, birim testi vb. İçin eklentileri entegre etme yeteneğine sahiptir.
Çok hafif bir seçenek olmasa da kesinlikle kullanmaya değer.
Size önerebilirim Komodo Edit . Burada bulabilirsiniz: http://www.activestate.com/komodo-edit
Halefi Sublime Text 2, Sublime Text 'e şiddetle tavsiye ederim. Çok hızlı ve klavye kısayollarını destekliyor. Yeni işlevler eklemek için çok sayıda eklenti yükleyebilirsiniz.
Ne yazık ki yüce metin açık kaynak ve ücretli/nagware değildir. Ancak, yerini değiştirmeye çalışan bir açık kaynak projesi var Lime Text
Emacs , uzun vadede size iyi hizmet edecek olan harika bir metin editörüdür (artı bir çok fonksiyon). Biraz dik bir öğrenme eğrisi var, ancak bence iyi ödüllendirileceksiniz. Şununla yükleyin:
Sudo apt-get install emacs
Ben yerleşik emacs öğretici ile başlardım. Açılan varsayılan "tampon" dan kolayca erişilebilir olmalıdır. Yoluna başlamana ve iyi gitmene neden olacak.
DrPython, python özgü _ IDE python ile yazılmıştır ve onu python ile genişletebileceğinize inanıyorum. Özellikler:
Söyleyeceğim şey için benden nefret etme: netbeans 6.9 . (Diğer gereksiz şeylerin yüklenmesini önlemek için "Ruby versiyonunu" indirin.)
evet, söyleyeceksiniz: ama Java'ya ihtiyacı var !! ama, + 512mb varsa, sadece dene ve daha sonra söyle, bu sadece bir seçenek daha: P
Bütünlük için başka bir editör seçeneği sunmak amacıyla - Eclipse ile Aptana eklentisini inceleyin.
Artıları
Zaten Eclipse kuruluysa ve Ruby üzerinde çalışmak istiyorsanız faydalıdır.
İstediğiniz tüm özelliklere ve daha fazlasına sahip (örneğin intellisense)
Eclipse arayüzünü değiştirdikten sonra, çok çeşitli programlama dilleri ve teknolojilerinde üretken olabilirsiniz.
Eksileri
Tutulma kaynak aç - düşük bellek makineleri için değil.
Eclipse'ı bilmiyorsanız, kullanıcı arayüzünün bir öğrenme eğrisi vardır.
Ben de Gedit'i öneriyorum. Check out gedit-mate harika bir "işinizi geliştirecek eklentiler, araçlar, renk şemaları ve pasajlar" için.
Web sitesinden:
Bluefish, programcılara ve web tasarımcılarına yönelik web siteleri, komut dosyaları ve programlama kodları yazmak için birçok seçeneğe sahip güçlü bir editördür. Bluefish, birçok programlama ve biçimlendirme dilini destekler ve dinamik ve etkileşimli web sitelerini düzenlemeye odaklanır.
Ayrıca, Scribes (Mac OS X'in Metin Arkadaşına çok benziyor).
Jedit kullanmanızı öneririm. Aynı anda birden fazla dosyayı görüntülememe izin veren birkaç editörden biri. Aynı anda aynı dosyanın farklı bölümlerini de görüntüleyebilirsiniz. Bunu yapan diğer tek editör Kate, ancak ubuntu'nun daha yeni sürümleriyle çalışmıyor gibi görünüyor.
Çapraz platform için python düzenleme kullanabilirsiniz SPE
(Ancak, Kate, Sublime2 ve Geany ile parçacıkları harikadır)
Sudo apt-get install spe
Resmi python web sitesi traks python editörleri ve IDE'ler . En son destek için orada kontrol edin!