我正在开发一个VSCode扩展,因为它当前只能在JS文件上运行,当我运行Launch Extension任务时,我希望它用一个新的Javascript文件打开。我见过this related question并尝试添加,只是根据docs
传递options
个对象
vscode.workspace.openTextDocument({language: 'javascript'})
这是一个异步调用,所以我在我的扩展程序激活时尝试await
,以确保该文件存在,然后才能使用我的扩展程序。
如果我可以将这个功能添加到启动扩展任务中,那就太棒了,或者当我运行我的命令时,我可以让它打开一个文件,而我正在开发它。
关于我如何做到这一点的任何想法?
答案 0 :(得分:0)
我不是百分百确定,但我相信你的扩展程序只激活一次并保持这样,直到vscode关闭。因此,您无法触发多个激活调用。相反,你可以听取文件开放
<ion-col col-2>
<button ion-button menuToggle
small *ngIf="Buttonclicked"
(click)="editdata(item)"><ion-icon name="menu"></ion-icon>
</button>
</ion-col>