1
我想創建一個具有相同流程的命令,一旦你創建了命令,它將把你帶到資源管理器窗口,並允許你在那裏鍵入文件的名稱。有沒有辦法用現有的vscode API來做到這一點?如何創建類似於VSCode的File:New File命令的擴展命令?
更新:通過瀏覽器創建文件的流程是通過執行'explorer.newFile'完成的。我想要接受用戶的輸入,創建2個模板文件,然後刪除由'explorer.newFile'創建的原始文件。它似乎不像'explorer.newFile'返回有關新文件的信息,所以我創建了一個filewatcher來做到這一點,這使得創建/刪除文件的斷斷續續。有沒有辦法讓這個更平滑?
您能否通過重新使用內置的create file命令來闡明您的意思?你的意思是進入vscode的源代碼並查看是否可以重用它?或者你是指別的東西? – Sweetman
嘗試使用內建的'explorer.newFile'命令。啓動時,它將觸發與使用資源管理器創建新文件相同的流程。我在 –
上添加了一條註釋,謝謝,這有助於降低流量。不幸的是,它看起來不像命令的承諾解析爲一個值,該值創建的文件的信息。我想根據用戶輸入創建2個文件,然後刪除explorer.newFile創建的文件。爲此,我在創建的文件上建立了一個filewatcher,並以這種方式獲取文件信息,但這會使創建/刪除非常緩慢。有什麼建議麼?我會更詳細地更新這個問題。 – Sweetman