问题描述
使用 Visual Studio Code 通过ssh
远程连接开发板(linux系统),打开工程,需要查看某个函数的代码时不能跳转到具体的位置。
原因分析:
主要原因是远程连接时,本地安装的插件并没有在远程安装,所以只需要在远程安装即可。
解决方案:
如下图所示,在左边侧栏找到“拓展”或直接快捷键(Ctrl+Shift+X)打开拓展,会显示本地已安装和所用的开发板环境中已安装的拓展,找到C/C++ IntelliSense, debugging, and code browsing. 点击安装即可,安装好后就可以跳转了。


学习笔记:
VSCode如何快速查看函数定义,跳转到定义位置,具体的实现方式有以下三种:
- 光标定位到函数,按F12
- 光标定位到函数,鼠标右键,转到定义
- 按住Ctrl键,同时点击函数
返回跳转前的位置,可以按“Ctrl+Shift+8”。
当使用VisualStudioCode通过SSH远程连接到Linux系统的开发板并尝试查看函数代码时,如果无法跳转,可能是因为缺少远程环境的插件。解决方案是通过VSCode的扩展商店在远程环境中安装C/C++IntelliSense插件。安装完成后,可以通过F12、右键菜单的“转到定义”或Ctrl+Click来实现代码跳转。若要返回之前的位置,可以使用“Ctrl+Shift+8”组合键。
528

被折叠的 条评论
为什么被折叠?



