سلام؛
اگر به IDE ای نیاز دارید که : کامل باشه ، رایگان باشه ، وابسته به بستر نباشه ، قابل توسعه باشه ، بجای اهداف تجاری اهداف توسعه گری برای ارائه اون وجود داشته باشه ، با ابزارهای جانبی اش یکدست باشه ، از خروجی سایر محیطها حمایت کنه و ...Code::Blocks یکی از بهترین گزینه هاست
این IDE که برای هر دو محیط ویندوز و لینوکس بصورت یکشکل و یکریخت توسعه داده شده ، ضمن حمایت از کامپایلرهائی مانند GCC و Borland C و M$ CPP و ...، از پروژه های ویژوال استودیو حمایت میکنه ، پروژه های Dev CPP رو میشناسه و از DevPak و پلاگینهای Dev CPP پشتیبانی میکنه .
برخی از قابلیتها :
Highlights:
Compiler-related features:
Open Source! GPL2, no hidden costs. Cross-platform. Runs on Linux or Windows (uses wxWidgets). Made in GNU C++. No interpreted languages or proprietary libs needed. Comes in two presentations: Standalone, and MinGW bundle Devpack support (optional) Extensible thru plugins (SDK available in the downloads section)
Interface Features:
Multiple compiler support:
GCC (MingW / Linux GCC) MSVC++ Digital Mars Borland C++ 5.5 Open Watcom Compiles directly or with makefiles Predefined project templates Custom template support Uses XML format for project files. Multi-target projects Workspaces support Imports MSVC projects and workspaces
(NOTE: assembly code and inter-project dependencies not supported yet)
Imports Dev-C++ projects Integrates with GDB for debugging
Syntax highlighting, customizable and extensible Code folding for C++ and XML files. Tabbed interface Code completion plugin 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
برای دریافت : http://www.codeblocks.org/downloads.shtmlاین پروژه به سرعت در حال توسعه است و اگر ازش استفاده میکنین باید آماده باگهای احتمالی باشید هر چند سبکی و رایگان بودن اون ، ضمن تلفیق با امکانات GNU ( خصوصا GDB ) باعث میشه استفاده از این بسته واقعا" قابل توصیه باشه .
http://www.codeblocks.org