style: formatting
This commit is contained in:
		@@ -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);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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);
 | 
				
			||||||
  }
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user