Mac 上使用 Clion 阅读C++源码的一些操作

一直在尝试一些写代码方便,阅读代码也很方便的工具,因为使用的是Mac,所以阅读源码上面sourceInsight就没办法用了。

从vscode – sublime – clion
想要可配置性强一点,软件轻一点,也能提供足够的便捷操作,不论是写代码还是快速索引源码,都希望在检索上面节省足够的时间。
vscode 和 sublime 都能够提供便捷的写代码插件,但是在阅读源码上面实在是太慢了。想要查找某个类被引用的地方,源码量大的话需要好几分钟,这谁能扛得住。想要快一点,配置了vim的ctags,速度是快了,但是可视化信息实在是不好找。在这种情况下,低效率得工作和学习是最为浪费时间的。

那么Clion来了,据说它的源码索引效率优于sourceInsight几倍,和vscode更是量级上的差距。具体实现还没有去了解,总之先舒服得用起来再说。

下载的话,老铁们也不用网上费劲去找破解版的了,直接闲鱼上 搜,2元就能搞到一个2020版的Clion,当然也是破解版。。。 追求原创的话那更省事,钱不是问题。

先大概看一下操作过程

以上纯键盘操作,非常舒服,想要查找一个函数或者变量的声明,定义都是非常便捷的。

插件的话安我装了vim, 移动比较方便
修改了一些自己习惯的快捷键
再就没有其他的配置了,所以使用起来还真的是非常方便的。

添加插件:
Mac 上使用 Clion 阅读C++源码的一些操作_第1张图片
idealvim , markdow,以及一些语言相关的插件
Clion中 的一些vim normal模式的命令需要单独配置,可以通过编辑~/.ideavim.rc来进行配置

快捷键配置

基本的查看配置和大家说一下:
查看某一个变量或者函数在工程中被调用:ctrl + ] (这里我更改了 find usages的快捷键,和vim同步)
转到函数/变量定义: commmand + B
查看函数被使用的地方: alt + command + B
前进: command + ]
后退: command + [
查看find usages的结果: command + 3
查看工程+文件 窗口: command + 1
查看git 的版本信息: command + 9
整个项目中查找函数或者变量: command + shift + F

花费十分钟

你可能感兴趣的:(#,编程语言:C++)