Open source IDE supported by Microsoft very fast and with support for a lot extensions.
This tip it's very useful to when you are create yaml files or programming python to see the code indentation
- Go Settings
- Search the configuration:
editor.renderWhitespace
- Change to All
We this feature, you have the context to where you are in the code because the sections stick at the top, e.g. a class definition, method definition, markdown headers, etc.
- Go Settings
- Search the configuration:
sticky
- Select the option
Edit > Sticky Scroll
Visual Studio Code has debugger settings configured per project in the launch.json:
"justMyCode": false,
"symbolOptions": {
"searchMicrosoftSymbolServer": true,
"searchNuGetOrgSymbolServer": true
},
"suppressJITOptimizations": true,
"env": {
"COMPlus_ZapDisable": "1",
"COMPlus_ReadyToRun": "0"
}
Original source of the tutorial .NET Blog
Menu
> File
> Preferences
> Keyboard Shortcuts
Comments
Ctrl
+K
Ctrl
+C
: Add line comment (editor.action.addCommentLine)Ctrl
+K
Ctrl
+U
: Remove line comment (editor.action.removeCommentLine)
Capitalization
Ctrl
+Shift
+U
: Transform to uppercase (editor.action.transformToUppercase) Modified by meCtrl
+U
: Transform to lowercase (editor.action.transformToLowercase) Modified by me
Files
Ctrl
+Shift
+S
: Save All (saveAll) Modified by me
Duplicate line
Ctrl
+D
: Copy line current line to down (editor.action.copyLinesDownAction) Modified by me
Selection
Alt
+Click with mouse
: Multiple cursors to write in multiple lines in the same time. Pressesc
to exit. Same with vimShift
+Alt
+Up Arrow
: Cursor column select up (cursorColumnSelectUp) Modified by meShift
+Alt
+Down Arrow
: Cursor column select down (cursorColumnSelectDown) Modified by meShift
+Alt
+Right Arrow
: Cursor column select right (cursorColumnSelectRight) Modified by meShift
+Alt
+Left Arrow
: Cursor column select left (cursorColumnSelectLeft) Modified by me