Дубликат: Я спросил об этом в SuperUser без ответа
Использование:
- редактор: VS Code
- терминал: Git Bash
VS Code предлагает сочетание клавиш Ctrl + Shift + C, чтобы открыть его снаружи, и сочетание клавиш Ctrl + `(или, в моем случае, Ctrl + F1), чтобы открыть его внутри.
В моем случаеон открывается внешним образом с обоими ярлыками, а также с меню View-> Terminal.
Я перевернул Google, насколько мне известно, чтобы найти это решение.
Я переустановил Git из git-scm.com .
Я проверил настройки кода VS (Code\User\settings.json
), чтобы найти подсказку, если я сам случайно установил принудительное открывание наружу.
Я знаю, что не должен вставлять весь файл, но, возможно, вы найдете, в чем проблема в settings.json:
{
// Chosen Terminal
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
// Prevent losing aliases, colorization etc. for the Git bash terminal
// "terminal.integrated.shellArgs.windows": [
// "--login",
// "--init-file",
// "C:\\Program Files\\Git\\etc\\profile"
// ],
// Windows Terminal
"terminal.external.windowsExec": "C:\\Program Files\\Git\\bin\\bash.exe",
// Chosen Theme Color and Color Customization
"workbench.colorTheme": "Monokai",
"workbench.colorCustomizations": {
"[Monokai]": {
// "statusBar.background": "#666666",
// "panel.background": "#555555",
// "sideBar.background": "#444444",
"tab.activeBackground": "#999999",
"tab.activeForeground": "#333333"
}
},
// Emmet Customization
"emmet.triggerExpansionOnTab": true,
// Editor Customization
"editor.fontSize": 14,
"editor.wordWrap": "on",
"editor.codeActionsOnSave": {},
"editor.tabSize": 2,
// PHP Tooltip Suggestions
"php.suggest.basic": false,
"php.validate.executablePath": "C:\\xampp\\php\\php.exe", //for linting
"php.validate.run": "onSave", //change to onType if need be
"explorer.confirmDelete": false,
"beautify.language": {
"js": {
"type": [
"javascript",
"json",
"jsonc"/*,
"html"*/
],
"filename": [
".jshintrc",
".jsbeautifyrc"
]
},
"css": [
"css",
"scss"
],
"html": [
"htm",
"html"
]
},
"beautify.config": {
"indent_size": 2,
"indent_char": " ",
"css": {
"indent_size": 2
}
},
// Git costumization
"window.zoomLevel": 0,
"workbench.colorCustomizations": {
"gitDecoration.addedResourceForeground": "#f45342",
"gitDecoration.modifiedResourceForeground": "#3888d8"
},
"workbench.settings.useSplitJSON": true,
"files.trimTrailingWhitespace": true,
"minify.minifyExistingOnSave": true
}
Если я использую комбинацию клавиш Ctrl + Shift + C, скажем, в двух разных проектах,он открывает два внешних терминала, как и следовало ожидать.
Если я использую комбинацию клавиш Ctrl + F1 (по умолчанию Ctrl + `)он хочет открыть их внутренне, чтобы нижняя часть окон VS Code выглядела так:
И все равно они открываются снаружи:
Может ли кто-нибудь дать некоторое представление?