是否有一个选项/扩展名可以右键单击一个文件夹并将其设置为工作目录?
VSCode
是否提供此类API来轻松对其进行修改?
实现这样的扩展会很复杂吗?
答案 0 :(得分:1)
要提供右键单击菜单,您可以使用contributes.menus,我想您将使用资源管理器/上下文命令ID https://code.visualstudio.com/api/references/contribution-points#contributes.menus
我认为您应该能够重用顶层菜单“文件”中的“打开文件夹...”操作。它的代码似乎是https://github.com/Microsoft/vscode/blob/60fe7184a7b43564c4a8516242197a111aad3f4d/src/vs/workbench/browser/actions/workspaceActions.ts#L39
我想这不应该是一个复杂的扩展。
致谢
编辑:“打开文件夹”命令在文档vscode.openFolder https://code.visualstudio.com/api/references/commands#commands
中列出