Visual studio code vscode中是否有用于文件比较的API

Visual studio code vscode中是否有用于文件比较的API,visual-studio-code,vscode-extensions,file-comparison,Visual Studio Code,Vscode Extensions,File Comparison,由于可以使用我所知道的至少两种方式从vscode执行文件比较: 代码--diff file1 file2 命令选项板:“文件:将活动文件与…” 我想知道是否有一个api来比较我可以在扩展中使用的两个文件? 但是我在官方网页上找不到它。可能它已经在工作/计划中了?您可以通过调用带有两个vscode.Uri实例的“vscode.diff”命令,以编程方式打开差异视图: vscode.commands.executeCommand(“vscode.diff”,uri1,uri2) 还有可选的标题和选

由于可以使用我所知道的至少两种方式从vscode执行文件比较:

  • 代码--diff file1 file2
  • 命令选项板:“文件:将活动文件与…”
  • 我想知道是否有一个api来比较我可以在扩展中使用的两个文件?
    但是我在官方网页上找不到它。可能它已经在工作/计划中了?

    您可以通过调用带有两个
    vscode.Uri
    实例的
    “vscode.diff”
    命令,以编程方式打开差异视图:

    vscode.commands.executeCommand(“vscode.diff”,uri1,uri2)
    

    还有可选的
    标题
    选项
    参数,有关详细信息,请参阅。

    您可以通过调用带有两个
    vscode.Uri
    实例的
    命令,以编程方式打开差异视图:

    vscode.commands.executeCommand(“vscode.diff”,uri1,uri2)
    

    还有可选的
    标题
    选项
    参数,有关更多信息,请参阅。

    我还想补充一点,uri1和uri2的类型为vscode.Uri。比如:让url1=vscode.Uri.file(“文件路径”);真的!我只想给出一个如何从路径创建uri的快速示例。对我来说,这并不是很明显,我是一个傻瓜!:)我还想补充一点,uri1和uri2的类型是vscode.Uri。比如:让url1=vscode.Uri.file(“文件路径”);真的!我只想给出一个如何从路径创建uri的快速示例。对我来说,这并不是很明显,我是一个傻瓜!:)