Skip to content

Latest commit

 

History

History
677 lines (103 loc) · 3.81 KB

File metadata and controls

677 lines (103 loc) · 3.81 KB

VSCode Shortcuts

  • Show shortcuts with Screencasting
  • Ctrl+B: Toggle side bar
  • Ctrl+J: Toggle Pannel
  • Ctrl+R: Quick Open Recent Workspace
    • Search by file bname
    • Search by folder name
  • Ctrl+P: Quick Open file
    • Use "@" for symbol in file
    • Right arrow: open files
  • Alt+Left/Right: Navigate back and forward
  • Ctrl+Enter: New line below
  • Ctrl+Shift+Enter: New line Above
  • Alt+Up/Down: move lines Up/Down
  • Alt+Shift+Up/Down: Copy line(s) Up/Down

While coding

  • Ctrl+Shift+Space: tooltip in code
  • Ctrl+:: Toggle line comment
  • Alt+Shift+A: Toggle block comment
  • Ctrl+Shift+;: Breadcrumbs
  • Multiple editors
    • drag and drop
    • Ctrl+PgUp/PgDown: previous/next editor
    • Ctrl+Alt+Left/Right: Move editor left/right
    • Double click: Keep open
  • Ctrl+Shift+T: Reopen closed editor

Multi cursor editing

  • Add cursors with Alt+Click
  • Ctrl+Alt+Up/Down: Add cursors above/below
  • Ctrl+Alt+Shift+Arrows: Box selection
  • Ctrl+D: Select next instance
    • Shows in scrollbar
    • ESC/Click to clear
    • Ctrl+U: Unto Cursor
    • Case Sensitive / Match whole word
  • Ctrl+F2: Select all instances
  • F2: Symbol rename

Searching

Local File Search

  • Ctrl+F: Find
  • F3/Shift+F3: Find Next/Previous

Global Search

  • Ctrl+Shift+F: Global Search
  • Collapse/Expand
  • Up/Down: Search History

Setting: Search Excludes

Regex Search/Replace

Find/Replace preview

Search Editors / Save

Multiroot Workspace

Why?

  • Manage multiple apps at the same time.
    • Multiple Customers
    • One modularized product

How?

  • Add Folder To Workspace

Interesting effects:

  • Show app dependencies
  • Symbols are copied to other apps
  • Navigate through code

Use "Tasks" to automate any task for you.

Settings

  • UI: @modified
  • Sync Settings

Snippets

How? Snippets in VSCode

Disable Snippets

Copy snippets & make your own

  • All snippets: c:%UserProfile%.vscode\extensions<extension>\snippets

Distribute to your own: create a snippet-extension

Extensions

  • Error Lens
  • Docs View

MSDyn365BC.Code.History

Resources