是否可以在 Visual Studio 代码中保存文件位置以在文件夹之间导航?

Is it possible to save file locations in Visual Studio Code to navigate between folders?

我有一个 Visual Studio 代码项目,在很多子文件夹中有很多文件。当我处理我的代码时,我需要在所有这些不同的(子)位置之间来回导航,这非常乏味。 有没有保存文件链接以便快速访问它们的方法?

使用扩展名 HTML Related Links,您可以创建具有文件相对路径的文件,并在资源管理器栏中有一个 Related Links 视图。此视图可以锁定到带有链接的文件。

  1. 在工作区根目录中创建一个文件:filelinks.txt

    file: subdir1/file1.py
    file: subdir1/file2.py
    file: subdir2/file3.json
    file: subdir2/file4.xml
    

    您可以在文件路径末尾添加行号:@123

  2. 添加以下设置:

    "html-related-links.include": {
        "plaintext": [
          { "find": "file:\s+((?!.*?@).+?)" },
          { "find": "file:\s+((?=.*?@).+?)@(\d+)", "lineNr": "" }
        ]
      }
    
  3. 查看文件filelinks.txt时,按Related Links视图

    中的锁定按钮
  4. 当您添加或删除文件时,视图会更新。

  5. 您可以在锁定文件后关闭 filelinks.txt 的编辑器。当您想要更改列表时,请再次打开 filelinks.txt