Abr 05 2008
Programacion : Code Blocks , un buen ide para C y C++ .
Tras el chasco de Geany , primeramente en Windows , mas tarde en Arch Linux , inicie una búsqueda de un ide con el que sentirme cómodo . Y finalmente halle uno , el cual probé con éxito en ambas plataformas , aunque también esta disponible para Mac . Este no es otro que Code Blocks , un sencillo pero resultón IDE , el cual puede complementarse con plugins . Aquí os dejo unas capturas , veréis mas completos screenshots en la pagina oficial y mas información sobre dicha aplicación .
Quería traducir lo siguiente , pero mi aun escaso conocimiento de la lengua de Shakespeare me imposibilita una total traducción en condiciones , aunque si es por petición haré un esfuerzo . De todos modos dudo que tengáis demasiado problema en entender sus características , las cuales os numero a continuación .
Highlights:
- Open Source! GPLv3, no hidden costs.
- Cross-platform. Runs on Linux, Mac, Windows ( Uses wxWidgets ).
- Written in C++. No interpreted languages or proprietary libs needed.
- Extensible through plugins
Compiler:
- Multiple compiler support:
- GCC ( MingW / GNU GCC )
- MSVC++
- Digital Mars
- Borland C++ 5.5
- Open Watcom
- …and more
- Very fast custom build system ( No makefiles needed )
- Support for parallel builds ( Utilizing your CPU’s extra cores )
- Multi-target projects
- Workspaces to combine multiple projects
- Inter-project dependencies inside workspace
- Imports MSVC projects and workspaces ( NOTE: assembly code not supported yet )
- Imports Dev-C++ projects
Debugger:
- Interfaces GNU GDB
- Also supports MS CDB ( Not fully featured )
- Full breakpoints support:
- Code breakpoints
- Data breakpoints ( Read, write and read/write )
- Breakpoint conditions ( Break only when an expression is true )
- Breakpoint ignore counts ( Break only after certain number of hits )
- Display local function symbols and arguments
- User-defined watches ( Support for watching user-defined types through scripting )
- Call stack
- Disassembly
- Custom memory dump
- Switch between threads
- View CPU registers
Interface:
- Syntax highlighting, customizable and extensible
- Code folding for C++ and XML files.
- Tabbed interface
- Code completion
- Class Browser
- Smart indent
- One-key swap between .h and .c/.cpp files
- Open files list for quick switching between files ( Optional )
- External customizable “Tools”
- To-do list management with different users
And many more features provided through plugins!
………………. Y bien , aquí tenéis una alternativa mas de las muchas que existen , y de las bastantes multiplataforma para no tener que incomodarse uno cuando cambia de sistema ocasionalmente por el motivo que sea , un saludo !
















