记一次 nvim clangd 配置问题
最近在迁移开发环境(本质上是这家公司太抠门了,舍不得给开发狗购买机器),需要重新配置我的
nvim
。由于我使用clangd
进行c++
代码的实时编译、检测以及语法高度,所以要求机器能够支持clangd
的编译环境。
最近在迁移开发环境(本质上是这家公司太抠门了,舍不得给开发狗购买机器),需要重新配置我的
nvim
。由于我使用clangd
进行c++
代码的实时编译、检测以及语法高度,所以要求机器能够支持clangd
的编译环境。
可以让 fzf
显示预览窗口功能,使用快捷键 ctrl-f
通过 rinetd
部署简易的端口转发功能,方便集中管理。
|
|
或者使用
|
|
Curriously Recursive Template Method(CRTP
) 一种是实现了编译期多态(静态多态)的方法,相比于虚函数(virtual
)跳过了虚表vtable
查找,提供了比动态多态(运行时多态)更好的性能。