Magic C++基于服务器/客户机模型实现远程Unix/Linux可视化开发的功能。服务器端为远程开发代理(RDA,Remote Development Agent),客户端为远程开发展现(RDL,Remote Development Layout),两者通过标准ftp、telnet协议以及远程开发协议(RDP,Remote Development Protocol)实时协同工作,将难以记忆的、复杂的、平台相关的命令行手工调用封装为统一的、一致的、平台无关的可视化界面操作展现给开发人员,大大降低了Unix/Linux开发工作的难度和跨平台布署应用的成本,使不同Unix平台下的应用程序开发变得简单高效,弥补了当前Unix/Linux平台下普遍存在的可视化集成开发环境(IDE)不够成熟的不足,克服了开发平台变更所导致的开发人员重新学习的问题。Magic C++旨在提供统一的Unix/Linux可视化集成开发环境(IDE),帮助开发人员快速解决开发中存在的实际问题,协助开发人员以更快的速度开发出优秀的软件,提高工作效率,保证软件开发进度、控制软件开发质量。
Magic C++支持所有主流的Unix/Linux操作系统,包括IBM AIX、HP HP-UX、Sun Solaris、Linux、FreeBSD、NetBSD,更多的操作系统将在未来得到支持。Magic C++有着良好的可扩展性,可以根据需要进行扩展以支持其它的操作系统,比如特殊的Unix操作系统、嵌入式操作系统等。
Magic C++特性:
用户界面、操作方法遵循业界主流标准及规范,完全兼容Microsoft Visual C++
智能的编辑功能,支持自动代码补齐、语法高亮、自动缩进、括弧匹配定位等高级特性
完善的编译、调试功能,无缝集成所有主流Unix/Linux下的编译器、调试器
全功能C/C++可视化集成开发环境
支持版本控制系统(CVS)
支持在线、脱机、慢速连接(如拨号上网)等不同网络状况下的远程开发
Magic C++界面有点跟VC++差不多, 但没有深入研究,不知道跟VC的语法比起来怎么样.感觉中国人的IDE绝对不比外国的差.
本文地址:http://com.8s8s.com/it/it31581.htm