需要安装omnisharp扩展。
如果直接在有应用商店搜索扩展,那么安装完成之后可能会报错。
这里使用从本地文件的方式进行安装。下载omnisharp扩展文件(后缀名为vsix的文件)。https://github.com/OmniSharp/omnisharp-vscode/files/3191894/csharp-1.15.2.zip
然后从弹出的小框中,选择"从VSIX安装",开始从本地查找文件(上面下载的zip解压之后的文件,后缀名为vsix)。
然后vscode会自动下载一些文件
PS1:
如果直接进行搜索安装:
这里搜索道德omnisharp版本可能比较新,目前搜到的最新版本是v1.23.17.但是安装完成之后会报错:
fail]: OmniSharp.MSBuild.ProjectManager
Attempted to update project that is not loaded: /media/acat/J/Server/Poll_server/Poll_server.csproj
安装v1.15.2版本的omnisharp可以解决这个问题。也就是前文所下载的文件。
PS2:
可能需要在settings.json文件后面添加如下两行(在无法跳转时可以试试)
"omnisharp.useGlobalMono": "always",
"omnisharp.path": "latest"
PS3:
不知道为啥,用着用着又不能正常跳转了,还出现了报错信息。难搞了,先放一放吧。