如何在Visual Studio代码

时间:2017-11-28 15:55:23

标签: visual-studio-code

在VS Code中浏览C ++代码时,我正在寻找更好的方法(可能只是在一些配置后只需一个简单的键盘快捷键)来执行以下操作:

  1. 我的光标悬停在符号上(例如MyClass类)。
  2. 我想在所有项目文件中搜索此符号(即在光标下的符号上执行Ctrl + Shift + F搜索)
  3. 目前我不知道更好的方法来复制符号名称 - > Ctrl + Shift + F - >粘贴名称 - >点击'Enter'。

3 个答案:

答案 0 :(得分:2)

从1.42.0版开始,没有单键操作方式(尽管我会非常感激)。

您可以使用序列 Ctrl - D Ctrl - Shift - F
(“将选择添加到下一个查找匹配项中”)

更好:此用例有一个扩展,称为:
“在光标下搜索”

答案 1 :(得分:1)

您不必复制或粘贴符号,只需突出显示所有符号即可。您可以通过各种方式执行此操作,例如双击该单词或我喜欢vscode expand region extension。然后 Ctrl - Shift - F 输入以执行搜索。

这假设你有

  

//控制我们是否从编辑器选择中的查找窗口小部件中搜索搜索字符串

     

" editor.find.seedSearchStringFromSelection":true,

在您的设置中。 true是默认值。

[对@yorammi道歉,如果这就是你所说的话,我无法按照你的指示......]

答案 2 :(得分:0)

悬停符号时,单击并按住Shift键。 文本应更改为下划线和不同颜色,然后 - 不释放shift - 单击符号。