vs code实用操作

听说vscode号称全世界最好用的编辑器,开源,众多扩展

一.对比文件,查看差异

在 VS Code 中对比两个文件非常简单,以下是几种常见的方法:个人推荐方法一,简单暴力


方法 1:通过资源管理器对比

  1. 打开 VS Code 的资源管理器(左侧文件树)。
  2. 按住 Ctrl(Windows/Linux)或 Cmd(Mac),同时选择两个文件。
  3. 右键点击其中一个文件,选择 “Compare Selected”(比较选中文件)。
  4. VS Code 会并排显示两个文件的差异。

方法 2:通过命令面板对比

  1. 按下 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(Mac)打开命令面板。
  2. 输入 “File: Compare Active File with…” 并选择。
  3. 在弹出的文件列表中选择另一个文件进行比较。

方法 3:拖拽文件对比

  1. 打开一个文件。
  2. 从资源管理器中拖拽另一个文件到编辑器标签栏。
  3. 右键点击其中一个文件的标签,选择 “Compare with…”,然后选择另一个文件。

方法 4:使用 Git 对比

如果两个文件都在 Git 仓库中:

  1. 打开资源管理器。
  2. 右键点击一个文件,选择 “Open Changes”
  3. 这会打开 Git 对比视图,显示当前文件与 Git 仓库中最新版本的差异。

方法 5:使用扩展增强对比功能

如果你需要更强大的对比功能,可以安装以下扩展:

  • Partial Diff:支持对比选中的代码片段。
  • Compare Folders:支持对比整个文件夹的内容。

二.可视化管理 Python 环境

推荐扩展Python Environment Manager

个人感觉蛮好用的

三.远程连接并debug代码

Remote - SSH
Remote - SSH:Editing Configuration Files
在这里插入图片描述

如果你不小心把这个按钮弄丢了,恰好你又是个强迫症,那么你可以这么做
不小心操作失误把远程资源管理器在页面中隐藏了,你可以通过命令面板重置VSCode的视图位置来恢复资源管理器。

选择“查看”下的“命令面板”,输入“View: Reset View Locations”,所有的视图会恢复到默认的位置。
在这一方面个人感觉vs code很强可以直接操作服务器的文件还可以debug服务器上的代码(要比pycharm先连接服务器再部署项目,再配置服务器python环境..好麻烦)

快捷键
在 Visual Studio Code (VSCode) 中,复制当前行并将其粘贴到下一行的快捷键是 Shift + Alt + Down Arrow(向下箭头)。这个快捷键适用于Windows和Linux系统。对于Mac用户,对应的快捷键是 Shift + Option + Down Arrow