我通过以下步骤设法打开了一个新的扩展开发窗口,这不是理想的方法,但帮助我运行了它。
我选择了 chrome(预览)选项,它将在您的工作区中创建一个 .vscode 文件夹,并且将有一个文件
launch.json
.
在您的项目目录中,您还将有一个 .vscode 文件夹和
launch.json
文件。所以,我已经复制了launch.json
的内容并粘贴到工作区launch.json
文件中。
我不知道它是如何解决的,但很高兴,我设法打开了新的扩展开发主机窗口。
首先按 F5 键不显示
Extension Development Host
窗口的原因是因为我的 VS 代码工作区不在项目目录中。项目目录包含用于在 Extension Development Host
中启动 launch.json
窗口的设置。所以,如果我想建议那么我会说VS code workspace needs to be inside the project folder directory
.
您必须关闭所有打开的文件并打开您要测试的新扩展/主题的根目录!
Ex:这是我的文件夹的布局,如
tree
所示,其中包含我正在处理的扩展/颜色主题:
├── gs-my-theme2
│ ├── CHANGELOG.md
│ ├── package.json
│ ├── README.md
│ ├── themes
│ │ └── GS my theme name-color-theme.json
│ └── vsc-extension-quickstart.md
所以,我转到文件 --> 打开文件夹... --> 在我的例子中导航到
/home/gabriel/GS/dev/vscode_GS/gs-my-theme2
以打开 gs-my-theme2 文件夹。现在,当我按下 F5 时,它起作用了!它打开了一个运行我的主题/扩展的全新 VSCode 窗口!
在第一次在 VSCode 中打开这个文件夹,并关闭所有其他文件之前,每当我按下 F5 时,我只会得到一个奇怪的下拉菜单,它不会真正做任何事情。
参考资料: