開發平台(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,
需多功能沒有內建,算有點可惜。
還望各位推薦一下,謝謝!