Code::Blocks
Code::Blocks software | |
---|---|
Screenshot di Code::Blocks | |
Genere | Integrated development environment |
Sviluppatore | Il team di Code::Blocks |
Data prima versione | 2005 |
Ultima versione | 20.03 (19 marzo 2020) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ |
Toolkit | wxWidgets |
Licenza | GNU GPL v3 (licenza libera) |
Sito web | www.codeblocks.org/ |
Modifica dati su Wikidata · Manuale |
Code::Blocks è un IDE libero, open source e multipiattaforma. È scritto in C++ usando wxWidgets. Usando un'architettura basata su plugin, le sue capacità e caratteristiche sono estese proprio dai plugin installati. Attualmente, Code::Blocks è orientato verso il C/C++.
Code::Blocks è disponibile per Windows, Linux e macOS.
Caratteristiche
Caratteristiche relative al compilatore
- Supporto per diversi compilatori
- MinGW / GCC C/C++
- Digital Mars C/C++
- Digital Mars D (con alcune limitazioni)
- SDCC (Small device C compiler)
- Microsoft Visual C++ Toolkit 2003
- Microsoft Visual C++ Express 2005 (con alcune limitazioni)
- Borland C++ 5.5
- Watcom
- Compilatore Intel C++
- GNU Fortran
- GNU ARM
- GNU GDC
- Progetti multi-target
- Supporto per ambienti di lavoro (workspace)
- Importazione progetti da Dev-C++
- Importazione progetti e workspace da MSVC
Caratteristiche dell'interfaccia
- Evidenziazione del codice
- Code folding
- Autocompletamento del codice
- Browser delle classi
- Motore di scripting Squirrel
- Gestione della lista delle attività da completare (To-do list) tra utenti diversi
- Supporto Devpack (i pacchetti d'installazione di Dev-C++)
- Plugin wxSmith, strumento RAD (Rapid application development) basato su wxWidgets
Voci correlate
Altri progetti
Altri progetti
- Wikimedia Commons
- Wikimedia Commons contiene immagini o altri file su Code::Blocks
Collegamenti esterni
- (EN) Sito ufficiale, su codeblocks.org.
- (EN) Code::Blocks, su SourceForge.
- Code::Blocks, su packages.debian.org.
- Repository sorgenti di Code::Blocks, su svn.code.sf.net.
- (EN) Sito del progetto BerliOS (nightly builds ed accesso Subversion), su developer.berlios.de. URL consultato il 29 ottobre 2008 (archiviato dall'url originale il 10 novembre 2008).
- Android Studio
- Anjuta
- Code::Blocks
- CodeLite
- Dev-C++
- Eclipse
- Geany
- GNAT Programming Studio
- GNOME Builder
- KDevelop
- MonoDevelop
- NetBeans
- QDevelop
- Qt Creator
- SharpDevelop
- Ultimate++
- OpenWatcom
- Oracle Developer Studio
- Visual Studio Community
- Xcode
- C++Builder
- Basati su Eclipse
- CodeWarrior
- MyEclipse
- Visual Studio
- Di JetBrains
- IntelliJ IDEA
- AppCode
- CLion
- LabWindows/CVI
- LccWin32
- IBM Rational Software Architect
- Understand
- IBM VisualAge
- Visual C++ Express
- Borland Turbo C
Open source |
|
---|---|
Freeware |
|
Retail |
|
Fuori produzione |
Open source |
|
---|---|
Freeware | |
Retail |
|
Fuori produzione |
|
- Eric
- Light Table
- Ninja-IDE
- PyCharm
- PyDev
- Spyder
- Wing IDE
- KDevelop
- Visual Studio Code
- Thonny
Open source |
|
---|---|
Freeware | |
Retail | |
Fuori produzione |
|
Open source |
|
---|---|
Freeware |
|
Retail |
|
Fuori produzione |
V · D · M | |
---|---|
Standard del linguaggio | C++98 · C++03 · C++11 · C++14 · C++17 · C++20 · C++23 · C++26 |
Librerie | Libreria standard C++ · Standard Template Library · Boost |
Caratteristiche | Array · Dynamic cast · Include guard · Operatori |
IDE | Anjuta · CLion · Code::Blocks · CodeLite · Dev-C++ · Eclipse · Geany · KDevelop · Microsoft Visual C++ · NetBeans |
Persone legate al linguaggio | Bjarne Stroustrup |
Portale Informatica
Portale Software libero