VS Code Can Do That - Workshop
Main
Main
  • VS Code Can Do That Workshop
  • Essential Keyboard Shortcuts
  • Exercise 1 - Customizing The Editor
    • Customizing The Editor
    • Switch themes
    • Install a new icon theme
    • Switch fonts
    • Editor tweaks
    • Change default Settings view
    • Easily identify editor instances
  • Exercise 2 - Productivity Tricks
    • Productivity Tricks
    • Essential navigation shortcuts
    • Creating HTML with Emmet
    • Styling with Emmet
    • Update image sizes
  • Exercise 3 - Navigation And Refactoring
    • Navigation And Refactoring
    • Moving, Duplicating and Deleting
    • Folding sections
    • Multiple cursors
    • Rename refactor
    • Finding things
    • Extract refactor
  • Exercise 4 - Debugging
    • Debugging
    • Simple debugging
    • Simple launch config
    • Auto attach
    • Debugging browser apps
    • Compound debug configurations
  • Exercise 5 - Docker
    • Docker
    • Dockerizing an application
    • Running and inspecting images
    • Docker compose
    • Debugging Docker containers
  • Exercise 6 - Remote Development
    • Remote Development
    • Create a remote container
    • Create a new function in the container
    • Handling extensions
  • Exercise 7 - Working With Data
    • Working with data
    • Working with MongoDB
    • Working with SQLite
    • Working with MySQL
  • Exercise 8 - Git and Source Control
    • Git and source control
    • Cloning repos with VS Code
    • Common Git workflows
    • Branching and merge conflicts
Powered by GitBook
On this page
  • Move the "title" tag above the "link" tag.
  • Duplicate the "description meta tag
  • Delete the "description" meta tag

Was this helpful?

  1. Exercise 3 - Navigation And Refactoring

Moving, Duplicating and Deleting

PreviousNavigation And RefactoringNextFolding sections

Last updated 5 years ago

Was this helpful?

The most common thing you'll do in your editor is move, duplicate and delete lines. Historically, we have done this with the use of copy/paste and the delete key when necessary. VS Code contains functionality that makes this process much more productive.

Here are a few more keyboard shortcuts to add to your repertoire.

Action

Keyboard Shortcut

Duplicate line

Opt/Alt + Shift + Down/Up Arrow

Move line

Opt/Alt + Down/Up Arrow

Delete Line

Cmd/Ctrl + Shift + K

Note that you don't need to select a line in VS Code to copy/cut it. Just put your cursor anywhere on the line and press Cmd/Ctrl + C or Cmd/Ctrl + X and the entire line will be cut or copied. This is the default behavior of the editor.

Open the "index.html" file in the "start" folder.

Move the "title" tag above the "link" tag.

  • Put your cursor anywhere on the "title" line

  • Press Opt/Alt + Up Arrow

Duplicate the "description meta tag

  • Put your cursor anywhere on the line with the "meta" tag that has a name of "description"

  • Press Opt/Alt + Shift + Down Arrow

  • Change the "name" attribute to be "og:description"

Delete the "description" meta tag

  • Put your cursor anywhere on the line that has the meta tag with a name of "description"

  • Press Cmd/Ctrl + Shift + K