C# Class VSCodeDebug.Terminal

Show file Open project: Microsoft/vscode-mono-debug

Public Methods

Method Description
ConcatArgs ( string args ) : string
IsOnPath ( string runtime ) : bool
LaunchInTerminal ( string directory, string runtimePath, string runtimeArgs, string program, string programArgs, string>.Dictionary environmentVariables ) : LaunchResult
Quote ( string arg ) : string

Private Methods

Method Description
LaunchInTerminalGeneric ( string directory, string runtimePath, string runtimeArgs, string program, string programArgs, string>.Dictionary environmentVariables ) : LaunchResult
LaunchInTerminalLinux ( string directory, string runtimePath, string runtimeArgs, string program, string programArgs, string>.Dictionary environmentVariables ) : LaunchResult
LaunchInTerminalOSX ( string directory, string runtimePath, string runtimeArgs, string program, string programArgs, string>.Dictionary environmentVariables ) : LaunchResult
LaunchInTerminalWindows ( string workingDirectory, string runtimePath, string runtimeArguments, string program, string program_args, string>.Dictionary environmentVariables ) : LaunchResult

Method Details

ConcatArgs() public static method

public static ConcatArgs ( string args ) : string
args string
return string

IsOnPath() public static method

public static IsOnPath ( string runtime ) : bool
runtime string
return bool

LaunchInTerminal() public static method

public static LaunchInTerminal ( string directory, string runtimePath, string runtimeArgs, string program, string programArgs, string>.Dictionary environmentVariables ) : LaunchResult
directory string
runtimePath string
runtimeArgs string
program string
programArgs string
environmentVariables string>.Dictionary
return LaunchResult

Quote() public static method

public static Quote ( string arg ) : string
arg string
return string