我正在開發VS代碼的擴展(使用JavaScript)。現在我需要安裝VS Code的路徑。 有一個用於Windows的方式:VS Code的擴展如何獲得VS Code的安裝路徑?
var child = require('child_process');
child.exec('reg query HKEY_CLASSES_ROOT\\*\\shell\\VSCode /v Icon', function (error, strOut, strError) {
//some code...
})
但是當用戶正確只安裝VS代碼它的工作原理。如果這個文件夾是從其他機器上覆制的(這對於註冊表中的VS代碼沒有任何意義),該功能將失敗。
在另一方面,它不能在所有Linux或OS X.
我不知道是否有它的API可以幫助工作(我什麼也沒發現),或者其他的方式可以得到這條道路。
那麼,我需要vscode目錄,因爲我想修改其中的HTML文件。我在github上找到了一個項目([shalldie/vscode-background](https://github.com/shalldie/vscode-background/))就提供了一種方法。否則,我放棄了在vscode上開發,因爲我發現開發Atom的擴展更容易。 – illyrix