当前位置:首页 > 网络编程 > 软件语言 > C++ > 什么是 Magic C++

什么是 Magic C++

点击次数:43 次 发布日期:2008-12-12 16:24:24 作者:源代码网
源代码网推荐 *其它IDE是指:Sun Workshop/Sun One Studio、IBM Visual Age、Borland C++ Builder X等商业C/C++ IDE,以及Eclips(安装C/C++插件)、KDevelop等Open Source IDE;*命令行模式是指:手工组合使用vi、emacs、cc、dbx、gcc、gdb等命令行工具; 从以上对比中不难看出,M

源代码网整理以下

*其它IDE是指:Sun Workshop/Sun One Studio、IBM Visual Age、Borland C++ Builder X等商业C/C++ IDE,以及Eclips(安装C/C++插件)、KDevelop等Open Source IDE;

*命令行模式是指:手工组合使用vi、emacs、cc、dbx、gcc、gdb等命令行工具;

从以上对比中不难看出,Magic C++在提供统一的、一致的、平台无关的可视化集成开发环境的同时,克服了其它基于X-Window、或基于Java实现的可视化集成开发环境性能不佳、传统命令行开发方式使用不便的缺点,填补了Unix/Linux平台下高效稳定可视化集成开发环境的空白。

支持多种Unix/Linux操作系统

Magic C++能够加快在所有主流Unix/Linux平台下的软件开发速度。服务器端支持的操作系统包括IBM AIX、HP-UX、Sun Solaris、SCO Unix、Linux、FreeBSD,更多的操作系统将在未来得到支持;客户端支持所有主流的Windows操作系统,包括Win98/Win2000 Professional/Win2000 Server/Win2000 Advance Server/WinXP/Windows 2003。

用户界面、操作方法遵循业界主流标准及规范

Magic C++提供了一个支持可视化编程的集成开发环境,用户界面、操作方法与VisualC++完全兼容,用直观的具有一定含义的图标按钮、图形化的对象取代原来手工的抽象的浏览、编辑、编译、调试、运行等操作,易学易用,而且大大提高了工作效率。

智能的编辑功能

Magic C++编辑器支持智能感知提示、自动代码补齐、语法高亮、自动缩进、括弧匹配定位等高级特性。

完善的编译、调试功能

MagicC++具备完善的可视化远程编译、调试功能。编译警告或错误可以通过双击鼠标定位到相应的源代码,便于开发人员迅速进行定位并修改;支持断点设置、语句跳转、实时监视与修改变量值,便于开发人员迅速修复程序中存在的bug;支持服务守护、多进程、多线程、数据库、嵌入式等各类应用程序的开发。

可视化的工程管理

Magic C++支持可视化的工程管理,可以在工作区中组织不同的工程及其包含的文件。一个工作区可以包括一个或多个工程,这些工程可以分布在不同的远程服务器上。开发人员可以查看所有已定义的类以及这些类中的数据成员、成员变量,可以通过可缩放的类树来浏览工程中的语法元素,双击即可以定位实际代码。在工程项目的设计期可以协助设计人员清晰准确的设计接口定义;在工程项目的实现期可以协助开发人员有条不紊的实现接口功能;在工程项目的部署期可以协助发布人员的快速高效的部署至多种Unix/Linux服务器。便于工程项目组之间的交流,能保证体系结构的健壮性,有效降低系统复杂度增加带来的风险隐患。

多人协同开发,提升团队生产力

Magic C++采用基于服务器/客户机模型的远程分布式可视化开发模式进行工作,使分布在不同地点、使用不同

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华