2016-07-25 68 views
1

使用VS代碼和Chrome debugging extension這個發佈會打開一個新的Chrome實例(如果還沒有的話),或者打開一個新的標籤(如果是的話)。關閉後,它將關閉所有選項卡。VS Code&Chrome調試擴展 - 打開Chrome的新實例?

如果我打開要打開的頁面(如文檔),這是一個真正的PITA。

是否有辦法讓它始終打開自己的Chrome實例,即使其中一個已經打開,並在終止時關閉該實例?

即打開其自己的Chrome實例並單獨保留現有實例。

回答

0

如果您在launch.json中指定userDataDir,它將爲您啓動一個新的Chrome實例。除非您指定runtimeArgsruntimeExecutable,否則它也會在第一次啓動後每次啓動時提供「恢復頁面」。下面是一個樣本launch.json

"configurations": [ 
    { 
     "name": "Launch localhost", 
     "type": "chrome", 
     "request": "launch", 
     "url": "http://localhost:3000", 
     "webRoot": "${workspaceRoot}", 
     "sourceMaps": true, 
     "sourceMapPathOverrides": { 
      "webpack:///src/*": "${webRoot}/*" 
     }, 
     "userDataDir": "${workspaceRoot}.vscode/chrome", 
     "runtimeArgs": [ 
      "--disable-infobars --disable-session-crashed-bubble" 
     ], 
     "runtimeExecutable": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" 
    } 
]