磨蹭了一段时间,今天暂定windows下使用UE作为主要文本编辑器,其主要优缺点有下:
1. 具备完善的文本编辑基本功能
2. 语法高亮功能只实现了基本的语法高亮,并不太完美(但是这个在开发过程中可以接受,影响不大)
3. 通过ctags的配置可以实现函数、变量的跳转和回跳
4. 具有函数列表显示
5. 搜索功能目前基本可以满足我所有需要的的搜索要求,可以比较友好的显示搜索列表
6. 通过配置命令行菜单可以实现代码编译的功能
7. 具有项目管理功能,可以管理项目文件
8. 具有简单的自动完成功能,可以智能提示当前文档中已经输入过的单词(不能提示类或结构成员)
想想也差不多了,其实vim具有的功能是比较优秀的,完全可以配置出比上述功能更强大的编辑器,只是在windwos下最主要的问题是文件操作不方便,和没有项目文件管理功能。