目录
windows环境
1. 下载源码
1. 打开https://mirror.tuna.tsinghua.edu.cn/
2. 搜索kernel,点进去下载2.6.24版本和5.4版本的内核
2. 导入源码
1. 解压压缩包
2. vscode打开文件夹
3. ctags解析
1. vscode安装ctags support插件,c/c++插件(注意:不安装这个插件的话没法跳转的)
2. 下载ctags58.zip:http://ctags.sourceforge.net/
3. 安装git bash
4. 解压ctags58.zip,然后打开git bash,在linux-2.6.24文件夹下,运行:
/c/Program\ Files/ctags58/ctags.exe -R -f .tags
5. 按ctrl + 鼠标,就可以进行跳转操作了
vscode
vscode快捷键
ctrl + p 查找文件
Ctrl + f 查找符号
ctrl + 鼠标 跳转符号
alt + 左右箭头 返回或者前进刚才的位置(Android studio中也是这样的)
vscode设置
1. 每次都在同一个窗口打开文件
关闭预览模式:"workbench.editor.enablePreview": false,
远程服务器离线安装vscode插件
1. 打开https://marketplace.visualstudio.com/
2. 搜索你要的插件,然后点击右边Download Extension,下载vsix格式的插件
3. 将下载的vsix插件放在远程服务器的一个目录中
4. 打开左下角设置 -> extensions -> 右上角... -> install from vsix -> 打开远程服务器的vsix文件即可安装成功了
bash
1. 配置.bashrc文件
# ls区分文件和目录的颜色
alias ls='ls --color=auto'
# grep的时候高亮
alias grep='grep --color=auto'