我是vscode扩展API的新手,我和其他人一起在扩展上工作,所以我克隆了他们的repo,但是我注意到我对extension.ts所做的任何更改都没有在extension. js的“out”文件夹中复制。我猜这就是我按f5键时vscode运行的代码。我已经用相同的代码创建了自己的单独扩展,extension.js更新也很好。我想知道是否有任何方法可以修复extension.js不更新?谢谢。
我是vscode扩展API的新手,我和其他人一起在扩展上工作,所以我克隆了他们的repo,但是我注意到我对extension.ts所做的任何更改都没有在extension. js的“out”文件夹中复制。我猜这就是我按f5键时vscode运行的代码。我已经用相同的代码创建了自己的单独扩展,extension.js更新也很好。我想知道是否有任何方法可以修复extension.js不更新?谢谢。
2条答案
按热度按时间k2fxgqgv1#
尝试运行:
或
它才能听到变化。
dddzy1tm2#
在我的例子中,问题是因为我没有从创建扩展的文件夹而是从父文件夹打开扩展源代码工作区。
我有这样的文件夹:
扩展的根文件夹是my_extension,但我是从vscode_extension_test文件夹打开的。