「高亮」程序开发工具 编辑器 与 IDE( 八 )

xplorer.confirmDelete 。 截图如下:
我建议这个设置项保持默认的打钩就好 , 不用修改 。 删除文件前的弹窗提示 , 也是为了安全考虑 , 万一手贱不小心删了呢?
六、VS Code 设置-高级进阶1、文件对比VS Code 默认支持对比两个文件的内容 。 选中两个文件 , 然后右键选择「将已选项进行比较」即可 , 效果如下:
VS Code自带的对比功能并不够强大 , 我们可以安装插件compareit , 进行更丰富的对比 。 比如说 , 安装完插件compareit之后 , 我们可以将「当前文件」与「剪切板」里的内容进行对比:
2、查找某个函数在哪些地方被调用了比如我已经在a.js文件里调用了foo()函数 。 那么 , 如果我想知道foo()函数在其他文件中是否也被调用了 , 该怎么做呢?
做法如下:在a.js文件里 , 选中foo()函数(或者将光标放置在foo()函数上) , 然后按住快捷键「Shift + F12」 , 就能看到foo()函数在哪些地方被调用了 , 比较实用 。
3、鼠标操作

  • 在当前行的位置 , 鼠标三击 , 可以选中当前行 。
  • 用鼠标单击文件的行号 , 可以选中当前行 。
  • 在某个行号的位置 , 上下移动鼠标 , 可以选中多行 。
4、重构重构分很多种 , 我们来举几个例子 。
1、命名重构:
当我们尝试去修改某个函数(或者变量名)时 , 我们可以把光标放在上面 , 然后按下「F2」键 , 那么 , 这个函数(或者变量名)出现的地方都会被修改 。
2、方法重构:
选中某一段代码 , 这个时候 , 代码的左侧会出现一个「灯泡图标」 , 点击这个图标 , 就可以把这段代码提取为一个单独的函数 。
5、在当前文件中搜索在上面的快捷键列表中 , 我们已经知道如下快捷键:
  • Cmd + F(Win用户是Ctrl + F):在当前文件中搜索 , 光标在搜索框里
  • Cmd + G(Win用户是 F3):在当前文件中搜索 , 光标仍停留在编辑器里
另外 , 你可能会注意到 , 搜索框里有很多按钮 , 每个按钮都对应着不同的功能 , 如下图所示:
上图中 , 你可以通过「Tab」键和「Shift + Tab」键在输入框和替换框之间进行切换 。
「在选定内容中查找」这个功能还是比较实用的 。 你也可以在设置项里搜索editor.find.autoFindInSelection , 勾选该设置项后 , 那么 , 当你选中指定内容后 , 然后按住「Cmd + F」 , 就可以自动只在这些内容里进行查找 。 该设置项如下图所示:
6、全局搜索在上面的快捷键列表中 , 我们已经知道如下快捷键:
  • Cmd + Shift + F(Win用户是Ctrl + Shift +F):在全局的文件夹中进行搜索 。 效果如下:

上图中 , 你可以点击红框部分 , 展开更多的配置项 。
7、Git版本管理VS Code 自带了 Git 版本管理 , 如下图所示:
上图中 , 我们可以在这里进行常见的git 命令操作 。 如果你还不熟悉Git版本管理 , 先去补补课吧 。
与此同时 , 我建议安装插件


推荐阅读