Web Geliştiricileri İçin En İyi Ücretsiz Kod Editörleri

Bradley Nice, ClickHelp.com İçerik Yöneticisi - yazılım dokümantasyon aracı

Bugün, web geliştiricileri için bence kod editörlerinin bir listesini hazırladım. Listede bulunmayan başka bir kod düzenleyiciyi tercih ederseniz, lütfen adının ne olduğunu ve neden hoşlandığınızı yorumlayın ve listeye ekleyeceğim.

Parantez

Parantezler HTML, CSS ve JavaScript'te yerleşik olan HTML, CSS ve JavaScript için modern bir açık kaynaklı kod editörüdür.

Anahtar özellikler:

  • Araçlar yolunuza çıkmamalı. Kodlama ortamınızı birçok panel ve simgeyle karıştırmak yerine, Parantez içindeki Hızlı Düzenleme UI, içeriğe özgü kod ve araçları satır içi içine koyar.
  • Parantez, tarayıcınızla senkronize edilmiştir. Canlı Önizleme ile, Parantezler kod düzenlemelerini anında itmek ve gerçek kaynak kodunuz ile tarayıcı görünümü arasında ileri geri atlamak için doğrudan tarayıcınızla birlikte çalışır.
  • Kendin Yap. Parantez açık kaynak olduğundan ve HTML, CSS ve JavaScript ile oluşturulduğundan, web için en iyi kod düzenleyiciyi oluşturmanıza yardımcı olabilirsiniz.

atom

Atom, modern, yaklaşılabilir, ancak çekirdeğe zarar verebilecek bir metin editörüdür - bir şeyi yapmak için özelleştirebileceğiniz, ancak bir yapılandırma dosyasına dokunmadan da verimli bir şekilde kullanabileceğiniz bir araçtır.

Anahtar özellikler:

  • Platformlar arası düzenleme. Atom işletim sistemlerinde çalışır. OS X, Windows veya Linux'ta kullanabilirsiniz.
  • Yerleşik paket yöneticisi. Atom içinden yeni paketler arayın ve kurun ya da kendinizinkini yaratmaya başlayın.
  • Akıllı otomatik tamamlama. Atom, akıllı, esnek bir otomatik tamamlama ile daha hızlı kod yazmanıza yardımcı olur.
  • Dosya sistemi tarayıcısı. Tek bir dosyaya, bütün bir projeye veya bir penceredeki birden fazla projeye kolayca göz atın ve açın.
  • Birden fazla bölme. Dosyaları karşılaştırmak ve düzenlemek için Atom arayüzünüzü birkaç bölmeye bölün.
  • Bul ve Değiştir. Bir dosyayı yazarken veya tüm projeleriniz arasında metni bulun, önizleyin ve değiştirin.

Işık Masası

Anahtar özellikler:

  • Saatler. Kodunuzdaki önemli değerleri takip etmek için yeni nesil println. Sadece bir ifadeye bir saat ekleyin ve değer gerçek zamanlı olarak LT'ye geri gönderilecektir.
  • Satır içi değerlendirme Sonuçlarınızı görüntülemek için konsola artık yazdırma yok. Sadece kodunuzu değerlendirin ve sonuçlar satır içi olarak gösterilecektir.
  • Açık kaynak. Her bir Işık Tablosunun kodu topluluğa açıktır, çünkü hiçbirimiz hepimiz kadar akıllı değilizdir.
  • Dövülebilir. Keymapler, davranışlar ve Light Table’ın Behavior-Object-Tag motoru, IDE’nizi işinizin gerektirdiği şekilde kolayca şekillendirebileceğiniz anlamına gelir.
  • Eklenti Yöneticisi. Eklenti yöneticisi, eklentilerin merkezi listesine bağlanır, böylece istediklerinizi bulmak için tüm internet üzerinden av aramanıza gerek kalmaz.
  • Güçlü düzenleme Light Table, editörünüzden ihtiyaç duyduğunuz ve beklediğiniz tüm güç ve işlevselliklere sahip, hafif, temiz ve şık bir arayüzdür.

Yüce metin

Anahtar özellikler:

  • Bir şey almak. Yalnızca birkaç tuşa basarak dosyaları açmak için Goto Anything uygulamasını kullanın ve anında sembollere, çizgilere veya kelimelere atlayın.
  • Çoklu Seçim. Aynı anda on değişiklik yapın, on kez bir değişiklik yapmayın. Birden çok seçim, aynı anda birçok satırı etkileşimli olarak değiştirmenize, değişkenleri kolaylıkla yeniden adlandırmanıza ve dosyaları her zamankinden daha hızlı bir şekilde değiştirmenize olanak sağlar.
  • Komuta Paleti. Komut Paleti, sıralama, sözdizimini değiştirme ve girintileme ayarlarını değiştirme gibi nadiren kullanılan işlevleri tutar. Sadece birkaç tuşa basarak, menüler arasında gezinmek zorunda kalmadan ya da gizli anahtar bağlantıları hatırlamadan istediğinizi arayabilirsiniz.
  • Distraksiyon Serbest Modu. Odaklanmanız gerektiğinde, Dikkat Çekme Modu, size yardımcı olmak için oradadır. Distraksiyon Serbest Modu, ekranın ortasındaki metninizden başka hiçbir şey olmadan tam ekran, kromsuz düzenlemedir. İhtiyaç duyduğunuzda, sekmeler ve bulma paneli gibi UI öğelerini adım adım gösterebilirsiniz.
  • Düzenlemeyi Böl. Bölünmüş düzenleme desteği ile geniş ekran monitörünüzden en iyi şekilde yararlanın. Dosyaları yan yana düzenleyin veya bir dosyadaki iki konumu düzenleyin. İstediğiniz sayıda satır ve sütunla düzenleyebilirsiniz. Birden fazla pencerede düzenleme yaparak ve her pencerede birden fazla bölme kullanarak birden fazla monitörden yararlanın.
  • Anlık Proje Anahtarı. Sublime Text'deki projeler, değiştirilen ve kaydedilmemiş dosyalar dahil, çalışma alanının tüm içeriğini yakalar. Projeler arasında Goto Anything'a benzer şekilde geçiş yapabilirsiniz ve anahtar anındadır, kaydetme isteminde bulunmaz - tüm değişiklikleriniz proje yeniden açıldığında geri yüklenir.
  • Eklenti API. Sublime Text, Python tabanlı güçlü bir eklenti API'sine sahiptir. API ile birlikte, gerçek zamanlı olarak etkileşimli olarak denemek için Python konsolunda yerleşik olarak bulunur.
  • Her Şeyi Özelleştirin. Anahtar Bağlantıları, Menüler, Parçacıklar, Makrolar, Tamamlamalar ve daha fazlası - Sublime Text'deki hemen hemen her şey basit JSON dosyalarıyla özelleştirilebilir. Bu dosya, dosya başına ve proje bazında ayarlarda belirtilebildiği için size esneklik sağlar.
  • Çapraz Platform. Sublime Text, OS X, Windows ve Linux için kullanılabilir. Bir lisans, hangi işletim sistemini kullanırsa kullanın, sahip olduğunuz her bilgisayarda Sublime Text'i kullanmanız için yeterlidir.

Notepad ++

Notepad ++, ücretsiz bir kaynak kodu düzenleyicisi ve birkaç dili destekleyen Not Defteri'nin değiştirilmesidir. MS Windows ortamında çalışan, kullanımı GPL Lisansı tarafından yönetilmektedir.

Anahtar özellikler:

  • Sözdizimi Vurgulama ve Sözdizimi Katlama;
  • Kullanıcı Tanımlı Sözdizimi Vurgulama ve Katlama;
  • PCRE (Perl Uyumlu Normal İfade) Ara / Değiştir;
  • GUI tamamen özelleştirilebilir;
  • Belge Haritası;
  • Otomatik tamamlama: Kelime tamamlama, İşlev tamamlama ve İşlev parametreleri ipucu;
  • Çoklu Belge (Sekme arayüzü);
  • Multi-View;
  • WYSIWYG (Baskı);
  • Yakınlaştır ve uzaklaştır;
  • Çok Dilli ortam desteklenir;
  • Yer imi;
  • Makro kayıt ve oynatma;
  • Farklı argümanlar ile başlatın.

Visual Studio Kodu

Visual Studio Code, Microsoft, Windows, Linux ve macOS için geliştirilmiş bir kaynak kod editörüdür. Resmi indirme özel bir lisans altında olmasına rağmen ücretsiz ve açık kaynaklıdır.

Anahtar özellikler:

  • Hata ayıklama;
  • Gömülü Git kontrolü;
  • Sözdizimi vurgulama;
  • Akıllı kod tamamlama;
  • Ön bilgiler;
  • Yeniden yapılandırılan kod;
  • Özelleştirme.

İyi günler dilerim!

Bradley Nice,
ClickHelp.com'da Content Manager - SaaS satıcıları için en iyi çevrimiçi dokümantasyon aracı