CLion+VScode for C++ Developemnt on Linux

Why CLion

如果标题不是“on Linux”而是“on Windows”,那我的推荐绝对是强大且debug体验极佳的Visual Studio,但在Linux下可没有Visual Studio。这时候,CLion就是满足debug需求的不二选择。该有的断点调试、变量信息查看、错误位置标注等功能都有,完全能够满足我们的开发需求了,毕竟咱也不是搞多么高大上的工程。对我而言,CLion只有一个“debug”按钮和debug区。


只需要debug的CLion

Why VScode

CLion解决了debug的问题,但在debug之前,必须得先解决编译的问题。好在编译这件事,条条大路通罗马,确定用cmake编译后,只需要解决文本编辑这件事了。CLion能编辑,vim也能编辑,但明显使用难易程度,用户体验都不一致。那么,作为一个合格的软粉,我就必须安利Visual Studio Code(vs code)了:易安装的插件带来极强的功能扩展,丝般顺滑的使用体验让人爱不释手,自集成git代码管理省时省力......数不尽的好处,真的是谁用谁知道。推荐几个我常用的插件,也包含了我们C++开发的一些必要插件。
Atom One Dark Theme
Atom 文本编辑器主题,特别养眼。

Atom One Dark Theme

效果

C/C++
C++开发必备
C/C++

C++ Intellisense
C++开发必备
C++ Intellisense

C/C++ Clang Command Adapter
C++开发必备
需安装clang

sudo apt install clang

C/C++ Clang Command Adapter

CMake
C++开发必备
CMake

CMake Tools
C++开发必备
CMake Tools

CMake Tools Helper
C++开发必备
CMake Tools Helper

Octave
可替代Matlab进行数据处理,语法基本与Matlab相同,毕竟Matlab的脚本就是Octave。
Octave

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容