Skip to content

Commit ddfba4f

Browse files
Update Beginner walkthrough (microsoft#262545)
* Update Beginner walkthrough * Update src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts Co-authored-by: Courtney Webster <60238438+cwebster-99@users.noreply.github.com> --------- Co-authored-by: Courtney Webster <60238438+cwebster-99@users.noreply.github.com>
1 parent d668f83 commit ddfba4f

File tree

1 file changed

+10
-81
lines changed

1 file changed

+10
-81
lines changed

src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts

Lines changed: 10 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -270,87 +270,6 @@ export const walkthroughs: GettingStartedWalkthroughContent = [
270270
],
271271
media: { type: 'markdown', path: 'theme_picker', }
272272
},
273-
{
274-
id: 'extensionsWeb',
275-
title: localize('gettingStarted.extensions.title', "Code with extensions"),
276-
description: localize('gettingStarted.extensionsWeb.description.interpolated', "Extensions are VS Code's power-ups. A growing number are becoming available in the web.\n{0}", Button(localize('browsePopularWeb', "Browse Popular Web Extensions"), 'command:workbench.extensions.action.showPopularExtensions')),
277-
when: 'workspacePlatform == \'webworker\'',
278-
media: {
279-
type: 'svg', altText: 'VS Code extension marketplace with featured language extensions', path: 'extensions-web.svg'
280-
},
281-
},
282-
{
283-
id: 'findLanguageExtensions',
284-
title: localize('gettingStarted.findLanguageExts.title', "Rich support for all your languages"),
285-
description: localize('gettingStarted.findLanguageExts.description.interpolated', "Code smarter with syntax highlighting, code completion, linting and debugging. While many languages are built-in, many more can be added as extensions.\n{0}", Button(localize('browseLangExts', "Browse Language Extensions"), 'command:workbench.extensions.action.showLanguageExtensions')),
286-
when: 'workspacePlatform != \'webworker\'',
287-
media: {
288-
type: 'svg', altText: 'Language extensions', path: 'languages.svg'
289-
},
290-
},
291-
// Hidden in favor of copilot entry (to be revisited when copilot entry moves, if at all)
292-
// {
293-
// id: 'settings',
294-
// title: localize('gettingStarted.settings.title', "Tune your settings"),
295-
// description: localize('gettingStarted.settings.description.interpolated', "Customize every aspect of VS Code and your extensions to your liking. Commonly used settings are listed first to get you started.\n{0}", Button(localize('tweakSettings', "Open Settings"), 'command:toSide:workbench.action.openSettings')),
296-
// media: {
297-
// type: 'svg', altText: 'VS Code Settings', path: 'settings.svg'
298-
// },
299-
// },
300-
// {
301-
// id: 'settingsSync',
302-
// title: localize('gettingStarted.settingsSync.title', "Sync settings across devices"),
303-
// description: localize('gettingStarted.settingsSync.description.interpolated', "Keep your essential customizations backed up and updated across all your devices.\n{0}", Button(localize('enableSync', "Backup and Sync Settings"), 'command:workbench.userDataSync.actions.turnOn')),
304-
// when: 'syncStatus != uninitialized',
305-
// completionEvents: ['onEvent:sync-enabled'],
306-
// media: {
307-
// type: 'svg', altText: 'The "Turn on Sync" entry in the settings gear menu.', path: 'settingsSync.svg'
308-
// },
309-
// },
310-
{
311-
id: 'settingsAndSync',
312-
title: localize('gettingStarted.settings.title', "Tune your settings"),
313-
description: localize('gettingStarted.settingsAndSync.description.interpolated', "Customize every aspect of VS Code and your extensions to your liking. [Back up and sync](command:workbench.userDataSync.actions.turnOn) your essential customizations across all your devices.\n{0}", Button(localize('tweakSettings', "Open Settings"), 'command:toSide:workbench.action.openSettings')),
314-
when: 'syncStatus != uninitialized',
315-
completionEvents: ['onEvent:sync-enabled'],
316-
media: {
317-
type: 'svg', altText: 'VS Code Settings', path: 'settings.svg'
318-
},
319-
},
320-
{
321-
id: 'commandPaletteTask',
322-
title: localize('gettingStarted.commandPalette.title', "Unlock productivity with the Command Palette "),
323-
description: localize('gettingStarted.commandPalette.description.interpolated', "Run commands without reaching for your mouse to accomplish any task in VS Code.\n{0}", Button(localize('commandPalette', "Open Command Palette"), 'command:workbench.action.showCommands')),
324-
media: { type: 'svg', altText: 'Command Palette overlay for searching and executing commands.', path: 'commandPalette.svg' },
325-
},
326-
// Hidden in favor of copilot entry (to be revisited when copilot entry moves, if at all)
327-
// {
328-
// id: 'pickAFolderTask-Mac',
329-
// title: localize('gettingStarted.setup.OpenFolder.title', "Open up your code"),
330-
// description: localize('gettingStarted.setup.OpenFolder.description.interpolated', "You're all set to start coding. Open a project folder to get your files into VS Code.\n{0}", Button(localize('pickFolder', "Pick a Folder"), 'command:workbench.action.files.openFileFolder')),
331-
// when: 'isMac && workspaceFolderCount == 0',
332-
// media: {
333-
// type: 'svg', altText: 'Explorer view showing buttons for opening folder and cloning repository.', path: 'openFolder.svg'
334-
// }
335-
// },
336-
// {
337-
// id: 'pickAFolderTask-Other',
338-
// title: localize('gettingStarted.setup.OpenFolder.title', "Open up your code"),
339-
// description: localize('gettingStarted.setup.OpenFolder.description.interpolated', "You're all set to start coding. Open a project folder to get your files into VS Code.\n{0}", Button(localize('pickFolder', "Pick a Folder"), 'command:workbench.action.files.openFolder')),
340-
// when: '!isMac && workspaceFolderCount == 0',
341-
// media: {
342-
// type: 'svg', altText: 'Explorer view showing buttons for opening folder and cloning repository.', path: 'openFolder.svg'
343-
// }
344-
// },
345-
{
346-
id: 'quickOpen',
347-
title: localize('gettingStarted.quickOpen.title', "Quickly navigate between your files"),
348-
description: localize('gettingStarted.quickOpen.description.interpolated', "Navigate between files in an instant with one keystroke. Tip: Open multiple files by pressing the right arrow key.\n{0}", Button(localize('quickOpen', "Quick Open a File"), 'command:toSide:workbench.action.quickOpen')),
349-
when: 'workspaceFolderCount != 0',
350-
media: {
351-
type: 'svg', altText: 'Go to file in quick search.', path: 'search.svg'
352-
}
353-
},
354273
{
355274
id: 'videoTutorial',
356275
title: localize('gettingStarted.videoTutorial.title', "Watch video tutorials"),
@@ -556,6 +475,16 @@ export const walkthroughs: GettingStartedWalkthroughContent = [
556475
content: {
557476
type: 'steps',
558477
steps: [
478+
{
479+
id: 'settingsAndSync',
480+
title: localize('gettingStarted.settings.title', "Tune your settings"),
481+
description: localize('gettingStarted.settingsAndSync.description.interpolated', "Customize every aspect of VS Code and [sync](command:workbench.userDataSync.actions.turnOn) customizations across devices.\n{0}", Button(localize('tweakSettings', "Open Settings"), 'command:toSide:workbench.action.openSettings')),
482+
when: 'workspacePlatform != \'webworker\' && syncStatus != uninitialized',
483+
completionEvents: ['onEvent:sync-enabled'],
484+
media: {
485+
type: 'svg', altText: 'VS Code Settings', path: 'settings.svg'
486+
},
487+
},
559488
{
560489
id: 'extensions',
561490
title: localize('gettingStarted.extensions.title', "Code with extensions"),

0 commit comments

Comments
 (0)