revert: 取消功能【避免打开同一个项目】
This commit is contained in:
21
src/home.ts
21
src/home.ts
@@ -68,29 +68,12 @@ export default class DSHome {
|
||||
panel.webview.postMessage({ command: 'getUsername', data: { username: username } })
|
||||
break;
|
||||
}
|
||||
case 'getCurrentHost':
|
||||
let currentHost = null
|
||||
if (vscode.env.remoteName) {
|
||||
// 远程环境,需要确认当前host名称(项目名称)
|
||||
const currentHostRecorded = this.context.globalState.get('currentHost')
|
||||
currentHost = currentHostRecorded != undefined ? currentHostRecorded : ""
|
||||
} else {
|
||||
// 如果当前是本地环境,则没有限制
|
||||
}
|
||||
|
||||
if (null == currentHost || "" == currentHost) {
|
||||
panel.webview.postMessage({ command: 'getCurrentHost', data: {currentHost: ''}})
|
||||
break;
|
||||
} else {
|
||||
panel.webview.postMessage({ command: 'getCurrentHost', data: {currentHost: currentHost}})
|
||||
break;
|
||||
}
|
||||
case 'firstOpenRemoteFolder':
|
||||
// data.host - project name
|
||||
await this.remoteContainer.firstOpenProject(data.host, data.hostname, data.port, data.username, data.path, this.context)
|
||||
await this.remoteContainer.firstOpenProject(data.host, data.hostname, data.port, data.username, data.path)
|
||||
break;
|
||||
case 'openRemoteFolder':
|
||||
this.remoteContainer.openRemoteFolder(data.host, data.port, data.username, data.path, this.context);
|
||||
this.remoteContainer.openRemoteFolder(data.host, data.port, data.username, data.path);
|
||||
break;
|
||||
case 'getDevstarDomain':
|
||||
panel.webview.postMessage({ command: 'getDevstarDomain', data: { devstarDomain: this.devstarDomain } })
|
||||
|
Reference in New Issue
Block a user