作者xvid ()
看板C_and_CPP
标题[问题] 请教适合的 IDE 或编辑器
时间Wed Jun 7 14:29:25 2017
开发平台(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,
需多功能没有内建,算有点可惜。
还望各位推荐一下,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.67.17
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1496816968.A.570.html
1F:推 Sidney0503: emacs或vim 设定档和外挂不够再自己写 06/07 14:32
2F:→ xvid: vim有些望之却步阿 @@ 06/07 14:37
3F:推 Bencrie: SlickEdit 评估版用看看 06/07 15:22
4F:推 b0920075: vim+插件 06/07 15:23
5F:→ hunandy14: sublime text 06/07 15:24
6F:推 Raymond0710: Visual Studio 201X + VAX + AStyle 06/07 15:35
7F:推 james732: 我觉得vs code很好用,插件就看需求加装就好 06/07 16:11
※ 编辑: xvid (223.139.229.137), 06/07/2017 17:05:14
8F:→ xvid: 谢谢各位 我来试试看 06/07 19:33
9F:→ xvid: VS code extension要碰运气 也会遇到bug 之前浪费太多时间 06/07 19:34
10F:→ xvid: 了 06/07 19:34
12F:→ eye5002003: 都玩玩看的结果就是每个都不会移除,因为它们有各自的 06/07 21:19
13F:→ eye5002003: 独门绝技,即使像MadEdit这样的小工具也是常拿出来用 06/07 21:21
14F:推 chchwy: Visual Studio + VisualAssistX 06/07 21:45
15F:→ xvid: WOW 谢分享 很棒的部落格 之前也是会装各种来用 现在时间压 06/07 23:19
16F:→ xvid: 力比较大 就比较少再更新 常会各有特色 06/07 23:20
17F:推 bluesoul: qt creator 06/07 23:45
18F:推 guteres: notepad++, codeblocks 06/09 08:09
19F:→ xvid: Slickedit symbol coloring的上色速度有点延迟 06/14 11:40