style: formatting

This commit is contained in:
Levi Yan
2025-03-02 23:22:51 +08:00
parent 79309f8a56
commit b96e318355
2 changed files with 9 additions and 9 deletions

View File

@@ -1,7 +1,7 @@
import * as vscode from 'vscode'; import * as vscode from 'vscode';
import QuickAccessTreeProvider from './views/quick-access-tree'; import QuickAccessTreeProvider from './views/quick-access-tree';
import DSHome from './home'; import DSHome from './home';
import RemoteContainer, {openProjectWithoutLogging} from './remote-container'; import RemoteContainer, { openProjectWithoutLogging } from './remote-container';
import User from './user'; import User from './user';
export class DevStarExtension { export class DevStarExtension {
@@ -56,7 +56,7 @@ export class DevStarExtension {
} else { } else {
// 如果不是同用户,可以选择切换用户,或者不切换登录用户,直接打开容器 // 如果不是同用户,可以选择切换用户,或者不切换登录用户,直接打开容器
const selection = await vscode.window.showWarningMessage(`已登录用户:${this.user.getUsernameFromLocal()},是否切换用户?`, const selection = await vscode.window.showWarningMessage(`已登录用户:${this.user.getUsernameFromLocal()},是否切换用户?`,
'Yes', 'No',); 'Yes', 'No',);
if (selection === 'Yes') { if (selection === 'Yes') {
this.user.setUserTokenToLocal(access_token); this.user.setUserTokenToLocal(access_token);
this.user.setUsernameToLocal(devstar_username); this.user.setUsernameToLocal(devstar_username);

View File

@@ -60,7 +60,7 @@ export default class RemoteContainer {
vscode.window.showInformationMessage('安装完成!'); vscode.window.showInformationMessage('安装完成!');
} }
await ssh.dispose(); await ssh.dispose();
} else { } else {
// connect with password (deprecate in future) // connect with password (deprecate in future)
await ssh.connect({ await ssh.connect({
@@ -108,7 +108,7 @@ export default class RemoteContainer {
}); });
} }
async storeHostInfo(host:string, port:number, username:string): Promise<void> { async storeHostInfo(host: string, port: number, username: string): Promise<void> {
const sshConfigPath = path.join(os.homedir(), '.ssh', 'config'); const sshConfigPath = path.join(os.homedir(), '.ssh', 'config');
// check if the host and related info exist in local ssh config file before saving // check if the host and related info exist in local ssh config file before saving
var canAppendSSHConfig = true var canAppendSSHConfig = true
@@ -149,8 +149,8 @@ export default class RemoteContainer {
export async function openProjectWithoutLogging(host: string, port: number, username: string, path: string): Promise<void> { export async function openProjectWithoutLogging(host: string, port: number, username: string, path: string): Promise<void> {
const command = `code --remote ssh-remote+${username}@${host}:${port} ${path} --reuse-window` const command = `code --remote ssh-remote+${username}@${host}:${port} ${path} --reuse-window`
let terminal = vscode.window.activeTerminal || vscode.window.createTerminal(`Ext Terminal`); let terminal = vscode.window.activeTerminal || vscode.window.createTerminal(`Ext Terminal`);
terminal.show(true); terminal.show(true);
terminal.sendText(command); terminal.sendText(command);
} }