⇱ana sayfa

başlangıç, editörler ve derleyiciler

Tekrar hoşgeldin, bu yazıda kodlama ve web yönetimi için gerekli yazılımlardan bahsettim.

Hangi taraftan ilerlemek istediğine bağlı olarak değişiyor. Önceki yazımda bu konuya yeterince değindim. (bkz: başlangıç, sen kimsin?)

Hepimizin başlangıçtan alışık olduğu ve belki de kodlamayı onunla beraber öğrendiği editörler var. Sunacağım alternatifler arasından seçim sana kalmış.

Listenin başını Microsoft’un geliştirdiği Visual Studio Code alıyor. front-end ve bazı back-end diller için, özellikle başlangıç seviyesi yazılımcılar için güzel bir editör. İyi olduğu kadar alışma süreci diğer editörlere kıyasla daha uzun. Hata ayıklama, gömülü Git kontrolü, sözdizimi vurgulama, akıllı kod tamamlama, snippet’ler ve kod yeniden yapılandırma desteği gibi harika özellikler içerir. (bkz: Visual Studio Code)

Listenin ikinci sırasını GitHub tarafından geliştirilen Atom alıyor. VSCode ile kıyasla daha az eklentiye sahip. fakat kullanımı bana göre en kolay editör. Uzun zamandır kullanmakla beraber yeni başlayanlar için bence en iyi seçeneklerden biri. gömülü Git kontrolü, html, css, ve javascript gibi front-end tabanlı dilleri destekler. Final versiyonu 1.60.0 ile beraber stabildir. (bkz: Atom)

Listenin üçüncü sırasında Jon Skinner tarafından geliştirilen Sublime Text var. javascript ekosistemindeki birçok modern programlama dilini destekler, VSCode’a kıyasla kullanımı daha kolaydır. Sublime bir metin editörüdür ancak aynı zamanda otomatik kod tamamlama, hızlı dosya navigasyonu, komut paleti, otomatik girinti gibi özellikleriyle de ünlüdür. Çapraz platformdur. (bkz: Sublime Text)

Dördüncü sırada Web ve veri bilimi için hazırlanan, modern bir editör olan JetBrains tarafından geliştirilen PyCharm yer alıyor. Kullanım konusunda VSCode ile eşdeğer diyebilirim. İlk bakışta VSCode’a nasıl tepki verdiyseniz muhtemelen bu editör için de aynısı yaşanır. html, css, javascript üçlüsünün yanında pyton desteğide sunar. PyCharm front-end ve back-end yazabileceğin bir editördür. (bkz: PyCharm)

Listenin sonunu java için ayırdığım Eclipse alıyor. Arayüz konusunda özellikle back-end için şık ve kullanımı kolaydır. Android için geliştirme ortamını da size sağlayan Eclipse, kendi içinde öykünücü kurulum desteği sunar. 2001 Yılından bu yana geliştirilen Eclipse, ben de dahil çoğu kişi için vazgeçilmezdir. (bkz: Eclipse)

Başka bir yazıda tekrar görüşmek üzere.

kendine iyi bak, iyi şanslar.