开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
问题(Question):
请教推荐的 C/C++ 编辑器或 IDE,商用环境下可使用的自由软件或付费软件都可,特殊需求如下:
Syntax Highlight
- Whitespace, tab 字符显示与自定颜色
- 括号、逗号、分号标点符号自定颜色(可调整颜色即可,不必要到每个都有独立设定)
- Doxygen comment keyword highlight
- Matched/mismatched brace highlight 及自定颜色
- Different color at disabled code
- [非必要] C comment 与 C++ comment 可选择不同颜色
Editor
- 多行编辑
- Draw Indent line
- Consolas字体渲染不要太糟
- 支援 Astyle formatter 自定参数 (有内建且快速键支援比较方便)
- Trim whitespaces at line end when save file
- Change Codepage (Open/save)
- Change Line end format (CRLF/...)
Navigate
- Go to implementation
- Go to declaration
- Highlight occurrence
- File list show as folder view
补充说明(Supplement):
过去使用过
- Visual Studio 201x
- Visual Studio Code
- CodeLite
有尝试过大部分Wiki上介绍的自由软件,大多因为上述的条件不太满意
可能比较能达到是 Eclispe CDT,但它实在有点缓慢,而且不太喜欢启动选择workspace的设计。
Visual Studio Code 比上 Atom 流畅许多,但自定 Syntax Highlight 需要自制 theme,
需多功能没有内建,算有点可惜。
还望各位推荐一下,谢谢!