Code::Blocks
![]() | |
![]() | |
Geliştirici(ler) | Code::Blocks geliştirici takımı |
---|---|
Güncel sürüm | 20.03-r11983 / 29 Mart 2020 | )
Geliştirme durumu | Aktif |
Programlama dili | C++ (wxWidgets) |
İşletim sistemi | Microsoft Windows, Mac OS X, Linux,çapraz platform |
Tür | Tümleşik geliştirme ortamı |
Lisans | GNU Genel Kamu Lisansı 3[1] |
Resmî sitesi | http://www.codeblocks.org |
Kod deposu |
Code::Blocks, özgür açık kaynak kodlu bir C++ tümleşik geliştirme ortamıdır. wxWidgets tabanlı tamamen özelleştirilebilir arabirimiyle, GNU/Linux, Microsoft Windows, MacOS platformlarında sorunsuzca kullanılabilmektedir. Gelişmiş plugin desteğiyle kod yazımı esnasında ihtiyaç duyabileceğiniz birçok yardımcı fonksiyon sunar ve kod üzerinde tam bir hakimiyet kurmanıza olanak tanır.
Önemli Özellikleri
[değiştir | kaynağı değiştir]- GNU/GPLv3 lisansıyla özgür yazılımdır, gizli paralar talep etmez.
- GNU/Linux, Mac, Windows platformlarında çalışır (wxWidgets ile birlikte).
- C++ dili ile geliştirilmiştir. Kullanmak için yorumlayıcı ya da kütüphane gereksinimi yoktur.
- Genişletilebilir eklenti desteğine sahiptir.
Derleyici Desteği
[değiştir | kaynağı değiştir]Code::Blocks MinGW / GCC, Digital Mars, Microsoft Visual C++, Borland C++, LLVM Clang, Watcom, LCC ve Intel C++ derleyicisi dahil olmak üzere birden fazla derleyiciyi destekler. IDE C++ için tasarlanmış olmasına rağmen GNU Fortran, Digital Mars D ve GNU GDC gibi bazı başka programlama dillerinin derleyicilerine de destek verir. Plug-in sistemi ile başka programlama dillerini de destekleyebilir.
Hata Ayıklayıcı Desteği
[değiştir | kaynağı değiştir]- Interfaces GNU GDB.
- MS CDB destekler (Tüm özellikleriyle birlikte değil).
- Tam breakpoint desteği.
- Görünen yerel fonksiyonlar, semboller ve argümanlar.
- Çağrı yığını.
- Disassembly.
- Özel bellek dökümü.
- CPU görünümü.
Arabirim
[değiştir | kaynağı değiştir]- Özelleştirilebilir ve genişletilebilir, söz dizimi renklendirilmesi(syntax highlighting)
- C++ ve XML için yazım editöründe kod katlama desteği.
- Sekmeli arayüzü.
- Kod tamamlama.
- Sınıf tarayıcı.
- Akıllı satır içe alma.
- Tek tuşla .h ve .c dosyalarının takas edilmesi.
- Açık dosyalar arasında hızlı geçiş için dosya listesi.
- Birçok özelleştirilebilir araç.
- TO-DO liste dosyaları için çoklu kullanıcı yönetim desteği.
Kaynakça
[değiştir | kaynağı değiştir]- ^ "Lisanslama". Codeblocks.org. 24 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Haziran 2013.
Dış bağlantılar
[değiştir | kaynağı değiştir]- Resmi Code::Blocks websitesi29 Ocak 2013 tarihinde Wayback Machine sitesinde arşivlendi.
- Code::Blocks wiki20 Ağustos 2008 tarihinde Wayback Machine sitesinde arşivlendi.
- BerliOS proje sitesi (gecelik derlemeler ve subversion girişi)
![]() | Yazılım motoru ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |