以往不管是开发x86端linux程序还是arm端linux程序,都是使用Source Insight作为源码编辑工具的,如下图
去年底,发现CLion的2018.3更新版本,可以支持remote host开发了,大爱!
我是基于以下几点原因,将开发工具换成CLion
1. 语法高亮较明显、跳转、重构方便(我很看重这个);
2. 可以使用图形界面进行调试,比命令行GDB方便多了;
3. 使用cmake管理,工程目录结构清晰、且支持cmake命令高亮及补全(以往没用cmake是因为不熟悉)