8000 Support stopOnEntry and launchInTerminal in launch.json by testforstephen · Pull Request #177 · microsoft/vscode-java-debug · GitHub
[go: up one dir, main page]

Skip to content

Support stopOnEntry and launchInTerminal in launch.json#177

Merged
akaroml merged 5 commits intomasterfrom
jinbo_launchInTerminal
Nov 29, 2017
Merged

Support stopOnEntry and launchInTerminal in launch.json#177
akaroml merged 5 commits intomasterfrom
jinbo_launchInTerminal

Conversation

@testforstephen
Copy link
Contributor
  1. Add stopOnEntry in launch.json
  2. Add console for lauchInTerminal feature in launch.json

Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
Signed-off-by: Jinbo Wang <jinbwan@microsoft.com>
README.md Outdated
- `cwd` - The working directory of the program.
- `env` - The extra environment variables for the program.
- `stopOnEntry` - Automatically stop program after launch.
- `console` - Where to launch the program. Defaults to `internalConsole`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this term console provide by VSCode? Normally, in this case, it will call as shell?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reference to vscode-node-debug implemented by vscode team, they used the term console.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The specified console to launch the program. Defaults to ...

package.json Outdated
"enumDescriptions": [
"VS Code Debug Console (which doesn't support to read input from a program)",
"VS Code's integrated terminal",
"external terminal that can be configured via user settings"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

External

package.json Outdated
"externalTerminal"
],
"enumDescriptions": [
"VS Code Debug Console (which doesn't support to read input from a program)",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

support doing

README.md Outdated
- `cwd` - The working directory of the program.
- `env` - The extra environment variables for the program.
- `stopOnEntry` - Automatically stop program after launch.
- `console` - Where to launch the program. Defaults to `internalConsole`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The specified console to launch the program. Defaults to ...

README.md Outdated
- `stopOnEntry` - Automatically stop program after launch.
- `console` - Where to launch the program. Defaults to `internalConsole`.
- `internalConsole` - VS Code Debug Console (which doesn't support reading input from a program)
- `integratedTerminal` - VS Code's integrated terminal
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VS Code integrated terminal.

README.md Outdated
- `env` - The extra environment variables for the program.
- `stopOnEntry` - Automatically stop program after launch.
- `console` - Where to launch the program. Defaults to `internalConsole`.
- `internalConsole` - VS Code Debug Console (which doesn't support reading input from a program)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VS Code debug console (input stream not supported).

README.md Outdated
- `console` - Where to launch the program. Defaults to `internalConsole`.
- `internalConsole` - VS Code Debug Console (which doesn't support reading input from a program)
- `integratedTerminal` - VS Code's integrated terminal
- `externalTerminal` - External terminal that can be configured via user settings
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

via -> in

package.json Outdated
},
"stopOnEntry": {
"type": "boolean",
"description": "Automatically stop program after launch.",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automatically pause the program after launching.

package.json Outdated
"type": "string",
"enum": [
"internalConsole",
"integratedTerminal",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mind the indention.

package.json Outdated
"externalTerminal"
],
"enumDescriptions": [
"VS Code Debug Console (which doesn't support reading input from a program)",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change accordingly.

@akaroml akaroml merged commit d77e395 into master Nov 29, 2017
@testforstephen testforstephen deleted the jinbo_launchInTerminal branch September 7, 2021 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

0