我不知道如何使用Visual Studio Code版本1.0在不同的文件中查找和替换所有出现的单词。
我得到的印象,这应该是可能的,因为做Ctrl + Shift + F允许我简单地搜索一个文件夹,但我不知道如何从这里开始。
我看了各种组合键 https://code.visualstudio.com/Docs/customization/keybindings
但我只发现如何替换所有出现在打开文件(Ctrl + h)
感谢所有的帮助,这快把我逼疯了。
我不知道如何使用Visual Studio Code版本1.0在不同的文件中查找和替换所有出现的单词。
我得到的印象,这应该是可能的,因为做Ctrl + Shift + F允许我简单地搜索一个文件夹,但我不知道如何从这里开始。
我看了各种组合键 https://code.visualstudio.com/Docs/customization/keybindings
但我只发现如何替换所有出现在打开文件(Ctrl + h)
感谢所有的帮助,这快把我逼疯了。
当前回答
一步一步与图像
现在在VS Code中这可以很快完成。
1)点击搜索按钮(在侧边栏):
2)输入你想要查找的内容,以及你想要替换它的内容:
(在这里,我将在我的项目中替换所有表细胞与t细胞的出现)
3)最后,点击这个小按钮(全部替换):
然后将出现一个弹出窗口,确认是否要替换所有出现的内容。单击Replace。
这样就完成了!
其他回答
2020年更新
如果你正在使用搜索功能来跨文件搜索(Ctrl + Shift + F),很容易忽略如何在UI内将搜索转换为搜索和替换。
下面是一个典型的搜索结果:
要将其转换为搜索并替换,您需要单击搜索输入字段左侧的箭头图标。这将打开如下所示的替换选项。注意箭头图标现在是向下的。
键盘快捷键Ctrl + Shift + H也可以访问搜索和替换。
搜索和替换的VSCode文档链接:https://code.visualstudio.com/docs/editor/codebasics#_search-and-replace
在Visual Studio Code Key Bindings页面上,键盘快捷键参考部分有指向每个主要操作系统的PDF的链接。打开后,搜索“替换文件”或其他你可能需要的快捷方式。
另一种方法是使用命令面板(ctrl/cmd+shift+P),在这里你可以输入“replace”来列出所有相关命令,包括你想要的命令:
替换在文件ctrl/cmd+shift+H
有两种方法技术上是相同的
首先把光标放在单词上,然后按F2。 替换你的单词并按Enter。 首先把你的光标放在单词上,然后左键单击它。 单击“重命名符号”选项。 替换你的单词并按Enter。
一步一步与图像
现在在VS Code中这可以很快完成。
1)点击搜索按钮(在侧边栏):
2)输入你想要查找的内容,以及你想要替换它的内容:
(在这里,我将在我的项目中替换所有表细胞与t细胞的出现)
3)最后,点击这个小按钮(全部替换):
然后将出现一个弹出窗口,确认是否要替换所有出现的内容。单击Replace。
这样就完成了!
这是最好的办法。
首先将光标放在成员上并单击F2。 然后输入新名称并按Enter键。这将重命名项目中每个文件中出现的所有内容。
当您想跨多个文件重命名时,这是理想的。例如,你可能想在Angular服务中重命名一个公共可访问的函数,并让所有使用它的地方都得到更新。
对于更多的好工具,我强烈推荐: https://johnpapa.net/refactoring-with-visual-studio-code/