Merhaba arkadaşlar…C/C++ ile çalışmaya başladıysanız öncelikle yazdığınız kodları derleyebilmek için bir derleyiciye sahip olmanız gerekmektedir
Ancak biraz daha ilerlediğinizde kodları bir metin dosyasına kaydedip daha sonra konsol üzerinden derleyip çalıştırmak oldukça zaman alan bir iş haline gelir.
Bu gün baktığımızda özellikle Microsoft tarafından geliştirilen ve C/C++ yanında başka dillere de destek veren Visual Studio, CodeGear tarafından geliştirilen C++ Builder birçok programcı tarafından tercih edilmektedir. Bunun yanında Linux ortamı için KDeveloper, anjuta gibi geliştirme ortamları da mevcuttur.Bir IDE genel olarak derleme ve çalıştırma işini tek tuşa indirgeyerek bize oldukça kolaylık sağlamanın yanında, günümüzdeki IDE’ler kod tamamlama, yazım kontrolü, kod biçimlendirme gibi daha birçok özellik sunmaktadır. Bu IDE araçlarından biriside CodeBlocks IDE’sidir.
Kullanılan IDE'ler;
1) Eclips
Eclipse C ve C++ programlamacılar için açık kaynak programı ve işlevsellik sunan C ve C++ için en popüler ve güçlü IDE lerden biridir.
Özellikler
- Ücretsiz açık kaynak kodlu yazılım
- Windows, Linux ve Mac OS X i destekler
- Hata ayıklayıcı, derleyici, ayrımlama, otomatik tamamlayıcı, programın çıktılarını ve işlevlerini değiştirmeden iç yapısının yeniden düzenlenmesi hizmetlerini sunar
- Sürükle ve bırak işlevlerini kullanarak öğe düzenlemek için grafik kullanıcı arayüzü (GUI) var
- Ayrıca statik kod analizini destekler
2) Code::Blocks
Code::Blocks C ve C++ geliştiricilerinin en çok istenen ihtiyaçlarını karşılamak için oluşturulan bir IDE. Bu IDE C ve C++ geliştiricileri için istenen tüm özelliklere sahip.
Özellikleri
- Olması gerektiği gibi Windows, Linux ve OS X de çalışır
- Eklentileri ile tamamen yapılandırılabilir ve genişletilebilir olacak şekilde tasarlanmıştır
- Derleyici, hata ayıklayıcı, ayrımlama, otomatik tamamlama, kod kapsamı kolaylıklarını sunar
- Nesneler ile programı görselleştirme
- Eclipse gibi sürükle ve bırak işlevlerini kullanarak öğe düzenlemek için grafik kullanıcı arayüzü (GUI)
3) GNAT Programming Studio
GNAT Programming Studio kısaltılışı GPS ile bilinen, yazılım ve geliştirici arasındaki etkileşimini kolaylaştıran son derece gelişmiş ücretsiz bir IDE. GPS doğal arayüzü ile kullanımı kolaylaştırır ayrıca programdaki temel fikirleri vurgulamak için yardımcı olur.
Özellikler
- Çoklu platformu destekler
- Derleyici, hata ayıklayıcı, ayrımlama, otomatik tamamlama, kod kapsamı kolaylıklarını sunar
- Programın çıktılarını ve işlevlerini değiştirmeden iç yapısının yeniden düzenlenmesi
- Sürükle ve bırak özellikleri ile programın kullanışını rahatlatır
- Nesneler ile programı görselleştirme
4) CodeLite
CodeLite C ve C++ programlayıcıları için ücretsiz, mükemmel ve açık kaynak bir IDE. CodeLite Windows, Linux ve OS X platformlarını destekler.
Özellikleri
- Derleme ve hatalar için genel destek BuildTab üzerinden ulaşılabilir
- Yeni nesil ayıklayıcı destekler
- Oldukça hızlı ve güçlü bir kod tamamlayıcısı var
- Statik kod analizi, programın çıktılarını ve işlevlerinin değiştirmeden iç yapının yeniden düzenlenmesi, nesneler ile programı görselleştirme, ayrımlama özellikleri
- Ayrıca widget tabanlı uygulama yapmada kendi RAD aracı vardır
5) NetBeans
NetBeans C ve C++ tabanlı birçok şablona sahiptir. Dinamik ve statik kitaplıkları ile uygulamalar oluşturma olanağı sağlar. Web geliştiriciler arasında daha popüler olmak için inanılmaz özellikler içerir.
Özellikler
- Ücretsiz ve açık kaynak bir IDE dir
- Çoklu platformu destekler
- Kod tamamlayıcısı hızlıdır
- Anlamsal vurgulandırma ve biçimlendirme (biçimlendirme seçenekleri vardır), kod katlama, parantez eşitleme ve şablonlar
- Uzak bilgisayarlar üzerinde oluşturma, yönetme
Hiç yorum yok:
Yorum Gönder