You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/vs/platform/terminal/common/terminalPlatformConfiguration.ts
+5-105Lines changed: 5 additions & 105 deletions
Original file line number
Diff line number
Diff line change
@@ -108,52 +108,15 @@ function createTerminalProfileMarkdownDescription(platform: Platform.Linux | Pla
108
108
);
109
109
}
110
110
111
-
constshellDeprecationMessageLinux=localize('terminal.integrated.shell.linux.deprecation',"This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in {0} and setting its profile name as the default in {1}. This will currently take priority over the new profiles settings but that will change in the future.",'`#terminal.integrated.profiles.linux#`','`#terminal.integrated.defaultProfile.linux#`');
112
-
constshellDeprecationMessageOsx=localize('terminal.integrated.shell.osx.deprecation',"This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in {0} and setting its profile name as the default in {1}. This will currently take priority over the new profiles settings but that will change in the future.",'`#terminal.integrated.profiles.osx#`','`#terminal.integrated.defaultProfile.osx#`');
113
-
constshellDeprecationMessageWindows=localize('terminal.integrated.shell.windows.deprecation',"This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in {0} and setting its profile name as the default in {1}. This will currently take priority over the new profiles settings but that will change in the future.",'`#terminal.integrated.profiles.windows#`','`#terminal.integrated.defaultProfile.windows#`');
114
-
constautomationShellDeprecationMessageLinux=localize('terminal.integrated.automationShell.linux.deprecation',"This is deprecated, the new recommended way to configure your automation shell is by creating a terminal automation profile with {0}. This will currently take priority over the new automation profile settings but that will change in the future.",'`#terminal.integrated.automationProfile.linux#`');
115
-
constautomationShellDeprecationMessageOsx=localize('terminal.integrated.automationShell.osx.deprecation',"This is deprecated, the new recommended way to configure your automation shell is by creating a terminal automation profile with {0}. This will currently take priority over the new automation profile settings but that will change in the future.",'`#terminal.integrated.automationProfile.osx#`');
116
-
constautomationShellDeprecationMessageWindows=localize('terminal.integrated.automationShell.windows.deprecation',"This is deprecated, the new recommended way to configure your automation shell is by creating a terminal automation profile with {0}. This will currently take priority over the new automation profile settings but that will change in the future.",'`#terminal.integrated.automationProfile.windows#`');
comment: ['{0} and {1} are the `shell` and `shellArgs` settings keys']
129
-
},"A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",'`terminal.integrated.shell.linux`','`shellArgs`'),
comment: ['{0} and {1} are the `shell` and `shellArgs` settings keys']
139
-
},"A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",'`terminal.integrated.shell.osx`','`shellArgs`'),
comment: ['{0} and {1} are the `shell` and `shellArgs` settings keys']
149
-
},"A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",'`terminal.integrated.shell.windows`','`shellArgs`'),
markdownDescription: localize('terminal.integrated.automationProfile.linux',"The terminal profile to use on Linux for automation-related terminal usage like tasks and debug. This setting will currently be ignored if {0} (now deprecated) is set.",'`terminal.integrated.automationShell.linux`'),
119
+
markdownDescription: localize('terminal.integrated.automationProfile.linux',"The terminal profile to use on Linux for automation-related terminal usage like tasks and debug."),
markdownDescription: localize('terminal.integrated.automationProfile.osx',"The terminal profile to use on macOS for automation-related terminal usage like tasks and debug. This setting will currently be ignored if {0} (now deprecated) is set.",'`terminal.integrated.automationShell.osx`'),
137
+
markdownDescription: localize('terminal.integrated.automationProfile.osx',"The terminal profile to use on macOS for automation-related terminal usage like tasks and debug."),
markdownDescription: localize('terminal.integrated.shell.linux',"The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
markdownDescription: localize('terminal.integrated.shell.osx',"The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
markdownDescription: localize('terminal.integrated.shell.windows',"The path of the shell that the terminal uses on Windows. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
markdownDescription: localize('terminal.integrated.shellArgs.linux',"The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
markdownDescription: localize('terminal.integrated.shellArgs.osx',"The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
242
-
type: 'array',
243
-
items: {
244
-
type: 'string'
245
-
},
246
-
// Unlike on Linux, ~/.profile is not sourced when logging into a macOS session. This
247
-
// is the reason terminals on macOS typically run login shells by default which set up
248
-
// the environment. See http://unix.stackexchange.com/a/119675/115410
markdownDescription: localize('terminal.integrated.shellArgs.windows',"The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles)."),
255
-
'anyOf': [
256
-
{
257
-
type: 'array',
258
-
items: {
259
-
type: 'string',
260
-
markdownDescription: localize('terminal.integrated.shellArgs.windows',"The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).")
261
-
},
262
-
},
263
-
{
264
-
type: 'string',
265
-
markdownDescription: localize('terminal.integrated.shellArgs.windows.string',"The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles).")
@@ -495,23 +395,23 @@ export function registerTerminalDefaultProfileConfiguration(detectedProfiles?: {
495
395
properties: {
496
396
[TerminalSettingId.DefaultProfileLinux]: {
497
397
restricted: true,
498
-
markdownDescription: localize('terminal.integrated.defaultProfile.linux',"The default profile used on Linux. This setting will currently be ignored if either {0} or {1} are set.",'`terminal.integrated.shell.linux`','`terminal.integrated.shellArgs.linux`'),
398
+
markdownDescription: localize('terminal.integrated.defaultProfile.linux',"The default terminal profile on Linux."),
markdownDescription: localize('terminal.integrated.defaultProfile.osx',"The default profile used on macOS. This setting will currently be ignored if either {0} or {1} are set.",'`terminal.integrated.shell.osx`','`terminal.integrated.shellArgs.osx`'),
406
+
markdownDescription: localize('terminal.integrated.defaultProfile.osx',"The default terminal profile on macOS."),
markdownDescription: localize('terminal.integrated.defaultProfile.windows',"The default profile used on Windows. This setting will currently be ignored if either {0} or {1} are set.",'`terminal.integrated.shell.windows`','`terminal.integrated.shellArgs.windows`'),
414
+
markdownDescription: localize('terminal.integrated.defaultProfile.windows',"The default terminal profile on Windows."),
0 commit comments