是否有类似于notepad++插件的比较功能?


当前回答

另一种选择是使用命令行:

code -d left.txt right.txt

注意:您可能需要先向路径中添加代码。参见:如何从命令行调用VS代码编辑器

其他回答

这是我最喜欢的方法,我认为它比“选择比较,然后与…比较”步骤要简单一些。

打开左边的文件(不可编辑) 按f1或CTRL+SHIFT+P打开显示命令面板 在命令面板中输入Compare Active File,然后选择Compare Active File With… 选择右侧文件(可编辑)-您可以从下拉列表中选择最近的文件,或单击 Explorer面板。

这适用于任何任意文件,甚至那些不在项目目录下的文件。你甚至可以只创建2个新的Untitled文件和复制/粘贴文本在那里。

第三方

步骤1打开左侧文件“RouteXSD_a. exe”。在第2步和第3步之后,XSD将看到如下所示的屏幕

当你选择/点击比较活动文件与…您可以输入另一个文件的文件名(这里是RouteXSD_b.xsd)。

在你点击/选择了另一个文件后,“文件比较对话框”是可见的

在您的终端类型中:

code --diff file1.txt file2.txt

在VS Code中会打开一个选项卡,显示两个文件的差异。

另一种选择是使用命令行:

code -d left.txt right.txt

注意:您可能需要先向路径中添加代码。参见:如何从命令行调用VS代码编辑器

其他选项是ctrl-shift + p和类型文件比较 vsc捕获

在我的情况下,我试图在VS代码的打开编辑器中使用比较选项,但是打开编辑器不可见。在这种情况下,要访问打开的编辑器,单击资源管理器旁边的3个点,并检查打开的编辑器选项。