feat: two new global state variable( localSystemName, localSSHConfigPath) used to support first connect in remote environment

This commit is contained in:
Levi Yan
2025-05-06 23:00:03 +08:00
parent d5487fa6b7
commit c15b8919ca
2 changed files with 14 additions and 1 deletions

View File

@@ -85,7 +85,11 @@ export class DevStarExtension {
this.registerGlobalCommands(context);
if (vscode.env.remoteName === undefined) {
// 如果处于locallocalSystemName未存储,则存储
// 本地环境,存储localSystemName, localSSHConfigPath以备远程环境使用
const localSSHConfigPath = utils.getLocalSSHConfigPath(context)
if (localSSHConfigPath === undefined || localSSHConfigPath === "") {
utils.updateLocalSSHConfigPath(context)
}
const localSystemName = utils.getLocalSystemName(context)
if (localSystemName === undefined || localSystemName === "") {
utils.updateLocalSystemName(context)