

We received feedback that this was very confusing, therefore, we created a new Node.js module native-keymap that is used in VS Code to render the key bindings using the system's current keyboard layout.įor example, Split Editor when using a French (France) keyboard layout is now rendered as Ctrl+*: In keybindings.json and in all the UI, we used to render the key codes with the produced characters under the US standard keyboard layout. VS Code dispatches key bindings based on keyboard codes. Improvements for non US standard keyboard layouts

Scroll by one page up ( ⌘PageUp (Windows, Linux Alt+PageUp)) / down ( ⌘PageDown (Windows, Linux Alt+PageDown))Īdded support for function keys f13-f19 and for the numeric keypad keys:.Scroll by one line up ( ⌃PageUp (Windows, Linux Ctrl+Up)) / down ( ⌃PageDown (Windows, Linux Ctrl+Down)).Thanks to a community contribution, VS Code has improved editor scroll support: New select current line command ( ⌘L (Windows, Linux Ctrl+L)) thanks to a community contribution. New setting to configure cursor blinking: editor.cursorBlinking with values blink, visible and hidden thanks to community contribution. Changed the default key bindings on Linux for Insert Cursor Below ( ⌥⌘↓ (Windows Ctrl+Alt+Down, Linux Shift+Alt+Down)), Insert Cursor Above ( ⌥⌘↑ (Windows Ctrl+Alt+Up, Linux Shift+Alt+Up)), Move Line Down ( ⌥↓ (Windows, Linux Alt+Down)) and Move Line Up ( ⌥↑ (Windows, Linux Alt+Up)).To get the previous behavior, you can change both settings back to "auto". Changed the defaults for editor.insertSpaces to true and editor.tabSize to 4.When focus is in the Find widget input fields, Ctrl+Down put focus in the editor.⌥⌘F (Windows, Linux Ctrl+H) puts focus in the Replace input field.⌘F (Windows, Linux Ctrl+F) puts focus in the Find input field.New Find settings commands: toggle case-sensitive ( ⌥⌘C (Windows, Linux Alt+C)), toggle regex ( ⌥⌘R (Windows, Linux Alt+R)) and toggle whole word ( ⌥⌘W (Windows, Linux Alt+W)).Can now search for ^, $ or ^$ thanks to a community contribution.Regarding fixes, if you want to find out when a fix to your issue is available in a VS Code update, please check the milestone assigned to the issue. These are the closed bugs and these are the closed feature requests for the December milestone. We have addressed many of these issues and merged most of the pull requests. The community has filed over 200 bugs, 280 feature requests, and submitted 70 pull requests.
JSON EDITOR VISUAL STUDIO 2015 WINDOWS
Do not forget to check out the marketplace for new extensions.ĭownloads: Windows | OS X | Linux 32-bit | Linux 64-bit ThanksĪ big thanks for the great contributions we have received.

These release notes only capture what's new in the core of Visual Studio Code. We've kept busy in December and we hope you like this release.

November was a big release for us (adding extensibility support and moving to open source) and we appreciate all the support we received leading up to and during the Connect() event.
