Anasayfa » Kodlama » Top 10 Ücretsiz Kaynak Kod Editörleri - İncelendi

    Top 10 Ücretsiz Kaynak Kod Editörleri - İncelendi

    Dreamweaver, Coda, Textmate ve diğerleri gibi profesyonel kod editörüyle, gittikçe daha fazla insanın Window Notepad gibi daha basit kod editörü hakkında kısmen unutmuş olması şaşırtıcı değildir. Basit olanın en iyi seçenek anlamına gelmediğini anlıyoruz, ancak ihtiyaç duyduğunuz şeye tam olarak uyan basit ancak profesyonel kod editörleri var!

    Bunlar sıfır para kazanma için en iyi patlamayı bulduğum şeydi (ek bir bonus ile). Yorumlarda kişisel favorinizi paylaşmaktan çekinmeyin.

    1. Not Defteri ++

    Notepad ++, orijinal Notepad programının (Windows ile birlikte gelir) açık kaynak kodlu bir yedeğidir ve birkaç dili desteklemektedir. Microsoft Windows için oluşturulmuş olmasına rağmen, Linux, Unix, BSD ve Mac OS X'te (Wine kullanarak) çalışabilir. Notepad ++ 'ı başlattıktan hemen sonra, kendisiyle orijinal Notepad arasındaki farkı göreceksiniz. Eklenti desteği, sekmeli düzenleme, sürükle ve bırak, bölünmüş ekran düzenleme, senkronize kaydırma, yazım denetimi (dahil bir eklenti aracılığıyla), birden fazla belge bulma ve değiştirme, dosya karşılaştırma, yakınlaştırma ve çok daha fazlası gibi ek düğmeler ve özellikler vardır. "Notepadd ++, 48 programlama, komut dosyası ve biçimlendirme dili için sözdizimi vurgulama ve sözdizimi katlamayı destekler" (kaynak).

    Web sitesinde açıklandığı gibi, program C ++ ile yazılmıştır ve daha yüksek yürütme hızı ve daha küçük program boyutu sağlayan saf Win32 API ve STL kullanır. Notepadd ++ 'u varsayılan metin düzenleyiciniz haline getirmeyi öğrenmek istiyorsanız, talimatları burada bulabilirsiniz..

    Artıları

    • Hafif ve hızlı başlattı
    • Sekmeli düzenleme arayüzü
    • Eklenti desteği ve makrolar
    • Yer imleri ekleme yeteneği
    • Sürükle ve bırak desteği
    • Birden çok belgede bulun ve değiştirin
    • Tam ekran modu
    • Sistem tepsisine küçült
    • Özelleştirilebilir bir arayüz için stil yapılandırıcı
    • Sözdizimi ve ayraç vurgulama
    • Otomatik girinti
    • Otomatik tamamlama
    • Kod katlama
    • Metin katlama
    • Derleyici entegrasyonu
    • Ara ve değiştir
    • Yazım denetleyicisi (eklenti aracılığıyla)
    • Ortak düzenleme (eklenti aracılığıyla)
    • FTP desteği (eklenti ile)
    • Birden fazla örnek
    • Dosya karşılaştırması

    Eksileri

    • Uzaktan dosya düzenleme için HTTP, SSH veya WebDav desteği yok
    • Büyük dosyaları desteklemiyor
    • Mac OS X'te çalıştırmak için başka bir program gerekir

    2. TextWrangler

    Yukarıda belirtilen Notepadd ++ öğesinin aksine, TextWrangler açık kaynak değildir ve yalnızca Mac programdır. Aynı zamanda sadece bir dili destekliyor: İngilizce. Bununla birlikte, çok "güçlü bir genel amaçlı metin editörü ve Unix ve sunucu yöneticisinin aracı" dır. Yüzeyde basit ve basit bir metin editörü gibi gözükse de, birçok özelliğe sahiptir. Seçilen belgeleri görüntülemek ve karşılaştırmak için açılabilen bir Belge Çekmecesi (varsayılan olarak kapalı) bulunmaktadır. Bir kod editörü olarak, ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL ve VBScript gibi 44 programlama dili için sözdizimi renklendirme ve işlev gezinmesini içerir. TextWrangler ile ayrıca çok büyük dosyaları açabilirsiniz; yalnızca bilgisayarınızdaki RAM ve dosyalara OS X sınırlamasıyla sınırlıdır.

    FTP ve SFTP açma ve kaydetme gibi daha gelişmiş özelliklere ihtiyacınız varsa, AppleScript, Mac OS X Unix komut dosyası destekçisi, uyku modu, otomatik kaydetme ve daha fazlasını BBEdit'e yükseltebilirsiniz..

    Artıları

    • Eklenti desteği ve makrolar
    • Dahili FTP ve Güvenli FTP
    • Uzaktan dosya düzenleme için SSH desteği
    • İki belgeyi satır satır karşılaştırabilme
    • Sözdizimi vurgulama
    • Otomatik girinti
    • Otomatik tamamlama
    • Kod katlama
    • Metin katlama
    • Derleyici entegrasyonu (eklenti ile)
    • Yazım denetleyicisi
    • Büyük dosya desteği (bilgisayar belleği ile sınırlıdır)
    • Birden fazla örnek

    Eksileri

    • Ortak düzenleme yok
    • Uzaktan dosya düzenleme için HTTP veya WebDav desteği yok
    • Power Macintosh G4 (Quicksilver) serisi Tiger'da çalışmaz

    3. jEdit

    jEdit, Windows, Mac OS X, OS / 2, Linux, BSD, Unix ve VMS programlarının sadece olgun programcılar için olduğu söyleniyor. Java ile yazılmış, açık kaynak kodlu ve yüzlerce eklenti ve makro destekler. Ana pencere yatay ya da dikey olarak bölünebilir ve ayrıca "otomatik girintiyi ve 130'dan fazla dili vurgulayan sözdizimini" içerir. Rıhtımdan durum çubuğuna ve araç çubuğuna kadar her şeyi yapmak ve istediğiniz şekilde hissetmek için birçok özelleştirme seçeneği vardır. Hatta "sınırsız sayıda panoyla kopyalayıp yapıştırabilirsiniz".

    Desteklenen programlama dilleri şunları içerir: ActionScript, ColdFusion, LOTOS, Ruby, Python ve COBOL. JEdit'in tüm özellikleri bu paragrafa sığmayabilir, ancak hepsini burada görüntüleyebilirsiniz..

    Artıları

    • Normal ifadeler için güçlü arama motoru
    • Özelleştirme seçenekleriyle vurgulama sözdizimi
    • Otomatik girinti
    • Otomatik tamamlama
    • Kod katlama
    • Metin katlama
    • Derleyici entegrasyonu (eklenti ile)
    • Eklenti desteği ve makrolar
    • Sekmeli düzenleme arayüzü
    • Entegre FTP tarayıcısı
    • Yazım denetleyicisi (eklenti aracılığıyla)
    • FTP desteği (eklenti ile)
    • Uzaktan dosya düzenleme için HTTP ve WebDav (eklenti aracılığıyla) desteği
    • Birden fazla örnek

    Eksileri

    • Ağır ve başlangıçta genellikle yavaş
    • İçinde

      Eksileri

      istent yazım denetleyicisi

    • Mac'te adam olabilir
    • Ortak düzenleme yok
    • Büyük dosya desteği yok
    • Uzaktan dosya düzenleme için SSH desteği yok

    4. Kızıl Editör

    Crimson C ile yazılmış, açık kaynak kodlu ve sadece Windows için profesyonel bir kaynak kodu editörü olarak biliniyor. Ayrıca Not Defteri için uygun bir alternatiftir ve Maple, LotusScript, C / C ++, MySQL, Ruby, Perl ve JScript gibi 60'ın üzerinde dilde programlamayı destekler. Şu anda sadece İngilizce dilini destekliyor. Ne yazık ki, Crimson'ın son sürümü 2008’de yapıldı ancak yerini Emeral Editör aldı..

    Aşağıdaki resimde görebileceğiniz gibi, araç çubuğundan sekmeli düzenlemeye kadar Notepad ++ 'a benziyor. Aynı zamanda "araçlar" olarak adlandırılan eklentileri ve makroları da destekler. Yerleşik bir FTP istemcisi bile var ve ilgili dosya gruplarını yönetme ve bunları proje olarak kaydetme olanağına sahipsiniz.

    Artıları

    • Sözdizimi vurgulama
    • Otomatik girinti
    • Derleyici entegrasyonu
    • Yer imleri ekleme yeteneği
    • FTP desteği
    • Anında / canlı yazım denetleyicisi
    • Makrolar
    • Birden fazla örnek

    Eksileri

    • Otomatik tamamlama yok
    • Kod katlama yok
    • Metin katlama yok
    • Ortak düzenleme yok
    • Büyük dosya desteği yok
    • Uzaktan dosya düzenleme için HTTP, SSH veya WebDav desteği yok

    5. Araneae

    Araneae, yalnızca Windows'ta çalışan Web uzmanları için bir editördür. Kullanmak için uzantıları indirebilir ve sözdizimi vurgulama, sürükle ve bırak desteği, sekmeli düzenleme ve özelleştirilebilir hızlı klipler ekleme özelliğini içerir. "Araneae, atasözü kutusundan çıkarılmış birçok uzantı ve yerelleştirme içeriyor"¢Â ??  ?? ek indirme gerektirmez! Buna HTML, XHTML, CSS, XML, JavaScript, PHP ve Ruby dosyalarının yanı sıra İngilizce, Fransızca, Yunanca, İspanyolca ve Estonya yerelleştirmeleri de dahildir! "Tüm araç çubukları varsayılan olarak görüntülenebilir ve tercihinize göre yeniden düzenlenebilir.

    Artıları

    • Sözdizimi vurgulama
    • Sürükle ve bırak desteği
    • Sekmeli düzenleme arayüzü
    • Hızlı klipler
    • Ara ve değiştir
    • Birden fazla örnek

    Eksileri

    • Eklenti veya makro yok

    6. EditPad Lite

    EditPad Lite, yalnızca Windows için genel amaçlı bir metin editörüdür ve 10 farklı dilde yazılmıştır. Delphi ile inşa edilmiştir ve küçük, kompakt ve sadece ticari olmayan kullanım için ücretsizdir. Bu nedenle, onunla yaptığınız iş için para alacaksanız, EditPadPro'yu satın almanız gerekir. Özellikler sınırlıdır, ancak sekmeli düzenlemeye sahiptir, sistem tepsisinde çalışmaya devam edebilir, otomatik girintiyi destekler ve kendi zevkinize ve görme duyunuza uyacak şekilde yapılandırılabilir.

    EditPad Lite ayrıca, biçimlendirme araç çubuğu ve sekmeler hariç Not Defteri'ne benzer.

    Artıları

    • Sekmeli düzenleme arayüzü
    • Otomatik girinti
    • Bir dosyayı kaydettikten sonra bile sınırsız geri alma ve yineleme (açık kaldığı sürece)
    • Büyük dosya desteği
    • FTP desteği
    • Birden fazla örnek

    Eksileri

    • Sözdizimi vurgulama yok
    • Otomatik tamamlama yok
    • Kod katlama yok
    • Metin katlama yok
    • Derleyici entegrasyonu yok
    • Makro yok
    • Ortak düzenleme yok
    • Yazım denetleyici ücretsiz sürüme dahil değil
    • Uzaktan dosya düzenleme için HTTP, SSH veya WebDav desteği yok

    7. ATPad

    ATPad yukarıda belirtilenlerin çoğundan çok farklı değil: birkaç yükseltmeyle birlikte Notepad'in başka bir yorumu. İngilizce dışında, ATPad'ı diğer 11 dilde alabilirsiniz. Sekmeli düzenleme, özelleştirme seçenekleri, satır numaralandırma, sözcük kaydırma, yer imleri (dönerken yerinizi kaybetmemeniz için), özelleştirilebilir snippet'ler, e-postayla gönderme ve daha fazlasını alırsınız. ATPad kurulum gerektirmediğinden, neredeyse her tür sürücüden açabilirsiniz ve geride hiçbir iz bırakmaz. Kaldırmak için ATPad dizinini silin.

    Artıları

    • Pencerelerin döşenmesini ve basamaklandırılmasını sağlar
    • Sekmeli düzenleme arayüzü
    • Satır numaralandırma
    • Metin parçacıkları
    • Belgeleri e-posta yoluyla gönderebilir
    • Kurulum gerekmez
    • Yer imleri ekleme yeteneği
    • Sınırsız bulma / değiştirme ve geri alma

    Eksileri

    • Yazım denetleyicisi ile gelmiyor

    8. RJ TextEd

    RJ TextEd, yalnızca Windows içindir ve 18 farklı dili ve 20 programlama dilini destekler. CodeGear Delphi üzerine inşa edilmiştir ve açık kaynak değildir. Ayrı olarak indirebileceğiniz bir avuç eklenti ve araçla birlikte indirmek için hem PC hem de taşınabilir bir sürüm var. Yukarıda belirtilen temiz kesim programlarının çoğunun aksine, RJ TextEd'de bolca araç çubukları, paneller ve sekmeler bulunur. Ayrıca projeler ve makrolar oluşturabilir ve çalışma ortamınızı kişiselleştirebilirsiniz..

    Artıları

    • Taşınabilir bir sürümü var
    • Sözdizimi vurgulama
    • Yazım denetleyicisi
    • Otomatik girinti
    • Otomatik tamamlama
    • Kod katlama
    • Metin katlama
    • Derleyici entegrasyonu
    • Makrolar
    • FTP ve Güvenli FTP desteği
    • Uzaktan dosya düzenleme için SSH desteği
    • Birden fazla örnek

    Eksileri

    • Ortak düzenleme yok
    • Büyük dosya desteği yok
    • Uzaktan dosya düzenleme için HTTP veya WebDav desteği yok

    9. Komodo Düzenlemesi

    Komodo Edit, Windows, Max OS X ve Linux'ta kullanılabilen hızlı ve açık kaynaklı bir programdır. Aşağıdaki programlama dillerini destekler: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 ve CSS 3. Ayrıca, "özelleştirilebilir sözdizimi renklendirme, katlama, arka plan sözdizimi denetimi ve mükemmel otomatik tamamlama ve çağrı ipuçları ile donatılmış olarak gelir ('kod zekası' denir). " Sayfaları ve uzantı sayfaları Firefox’a eşdeğerdir ve “hileli” editörleri bu listedeki en gelişmiş özelliklerden biridir. Uzaktan dosya düzenleme işlemlerinin yanı sıra, kabuk komut entegrasyonuna sahip bir araç kutusu, makrolar, pasajlar ve liste devam eder. Daha gelişmiş özellikler için, Komodo IDE for Teams'i satın alabilirsiniz..

    Artıları

    • Uzatma desteği ve makrolar
    • Sözdizimi vurgulama
    • Otomatik girinti
    • Otomatik tamamlama
    • Kod katlama
    • Metin katlama
    • Kod parçacıkları

    Eksileri

    • Yazım denetleyicisi dahil değil
    • Derleyici entegrasyonu yok
    • Ortak düzenleme yok
    • Büyük dosya desteği yok
    • Birden fazla örnek yok
    • Daha gelişmiş özellikler için, 295 ABD Doları (destek ve yükseltme olmadan) veya 382 ABD Doları (destek ve yükseltme ile) yüksek bir ücret karşılığında yükseltme yapmanız gerekir.

    10. KompoZer

    Mozilla ile güçlendirilmiş, "KompoZer, Microsoft FrontPage, Adobe DreamWeaver ve diğer ileri teknoloji programlarında bulunan web dosya yönetimi ve kullanımı kolay WYSIWYG web sayfası düzenleme özelliklerini birleştiren eksiksiz bir Web Yazma Sistemidir." Bu kullanımı kolay program, Windows, Mac OS X ve Linux için, HTML veya web kodlaması hakkında fazla bir şey bilmeyen, teknik olmayan kullanıcılara yöneliktir. 21 farklı dilde mevcuttur, FTP üzerinden dosya yönetimi, sekmeli düzenleme, renk seçici ve formlar, tablolar ve şablonlar için destek sağlar.

    Aşağıdaki ekran görüntüsünden görebileceğiniz gibi, Not Defteri'nin aksine DreamWeaver'a daha çok benziyor (bu nedenle teknik olmayan kullanıcılara yönelik yemek hizmeti).

    Artıları

    • Site yöneticisi ve dosya ağacı
    • WYSIWYG düzenleme
    • Taşınabilir bir sürümü var
    • FTP desteği
    • Yazım denetleyicisi
    • Şablonları destekler
    • Sayfa önizlemesi
    • Adobe DreamWeaver ve Microsoft FrontPage ile Karşılaştırılabilir

    Eksileri

    • Uzaktan dosya düzenleme için WebDAV desteği yok
    • Paylaşılan düzenleme desteği yok
    • Sunucu tarafı komut dosyasını desteklemiyor

    11. TouchQode (Bonus)

    Ek bir bonus olarak, sadece akıllı telefonlar için bir editör olan TouchQode'a sahibiz. Şu anda yalnızca Android için kullanılabilir, ancak iPhone sürümünden haberdar olmak için abone olabilirsiniz. Bir akıllı telefon editörü için, sözdizimi vurgulama, (basit) komut dosyalarını çalıştırma yeteneği, tümleşik bir FTP istemcisi, dosya senkronizasyonu ve daha fazlası gibi bazı harika özelliklere sahiptir. TouchQode gerçekten gittiğin her yere kodlama yeteneği veriyor.!

    Artıları

    • Android uygulaması
    • Sözdizimi vurgulama
    • Kod önerileri
    • Artımlı arama
    • Dosya senkronizasyonu

    Eksileri

    • İPhone uygulaması yok (ancak yakında)