CLion for record

1 cmake

详见cmake for record。

2 简单配置

主要就是keymap很不适应,基本上删除了大部分editing的配置,因为可以用vim。剩下的修改主要延续sublime和OSX的习惯。

2.1 搜索

全局搜索:cmd + F

剩下的交给vim。

2.2 导航

search for file:cmd + O

search for class:opt + cmd + O

search for symbol:shift + cmd + O

go to line:cmd + G

back:ctrl + cmd + left

forward:ctrl + cmd + right

剩下的交给vim。

2.3 注释

代码块注释:shift + cmd + /

2.4 智能提示

看见小灯泡就:opt + enter

2.5 run & build

run:cmd + R

build:cmd + B

2.6 代码生成

insert:cmd + J

最近在熟悉Eigen库,经常要打印东西,加了一个split模版快速分割代码片段。

generate:cmd + N

还有一些vim与ide冲突的键,可以手动选择是服从ide还是vim。