别的文章都会做很多说明, 铺垫, 我就不多说了, 直接来重点
vim写代码的时候, 有一种情况不是很好处理, 比如
struct a{int x; int y; iny z}
struct b{int x; int y; iny z}
pb->z想从这里跳到到结构体b的定义需要编辑器理解pb的含义, 而不是简单的字符查找
那就让我们来用source insight吧
以前都是用Windows挂samba来运行的, 缺点就是速度慢, kernel code文件太多, 一共5w多个, 等同步要很久
还有人会把代码让到windows机器来看, 这样编辑, 编译都需要同步, 不方便
思路就是把source insight放到本地来跑, 用wine可以, 但是source insight是i386的, 所以需要32位的wine, 编译32位的wine需要一堆32位的package-devel包, alios7又没有这些包
简单来说, 用docker来解决这一些
来, 放个dockerfile在这里, 你们都懂了
有了这东西, 写代码能找到快感