|
发表于 2009-11-2 09:05:40
|
显示全部楼层
SlickEdit 上手比较麻烦,缺乏耐心的人员不建议使用,但是随着你对它的熟悉,你会发现它的优美与完善.
SourceInsight 除了代码跳转,函数引用分析和函数列表,其他功能实在缺乏,作为分析代码相当不错,具有体积小,启动速度快,缺少代码编辑需要的一些常用功能,连全选都不能用Ctrl+A 没有文件Tab显示 代码不能折叠 ,不支持FTP和版本控制 不支持直接编译和调试.
C++语法分析据说也有一些小的问题.
SlickEdit支持自己编写的Makefile编译文件,支持多种编译器,支持自动注释代码 能够折叠宏定义,代码提示和代码跳转功能也不错.
代码格式化功能不错.喜欢用C++的还可以使用其来重构代码.
缺点就是:
体积不小,界面不够精细.以前文件查找不够友好新版本也支持通配符查找项目文件.
如果只是写一些相当简单的代码,用sourceinsight还是可以的,如果代码数据比较大,需要跨平台开发,需要版本管理,,希望能够在一个界面中完成调试编译什么的,花点时间学习SlickEdit 还是很值得的.
需要注意的是:
开始也许不会觉得它有多好用,坚持摸索10天再决定是否放弃.
通过配置,自己编写Makefile文件,应该能够支持STM32,和其他比如pic,等支持所有嵌入式系统编译,支持居于gcc的调试也许可能.
反正我通过自己编写makefile,使用linux版本可以编译Linux的驱动模块.
运用之妙 存乎一心!! |
|