Visual Studio Code 1.32 has been released, making it easier to change the color theme!
table of contents
Hello.
I'm Mandai, in charge of Wild on the development team.
It's been a while since the release, but Visual Studio Code (VSCode) 1.32 has been released.
This time too, some interesting features have been added and improvements have been made, so as always, we'll be picking out the interesting ones from the release notes!
You can now choose the font for the debug console
Not only the font family, but also the size and line height are flexible.
I use
Fira Code as an editor I prefer Consolas as a font, so I've been thinking for a while that I'd like to use Consolas for the debugging console where there's not much need for ligatures!
By default, the same font as the editor is used.
Color themes can now be applied without reloading
I think many people find it troublesome to change the color theme because it requires reloading, but from now on, just like choosing the clothes you wear every day, you can change the color theme every now and then to improve your mood and code. I see.
If you display the color theme selection dialog with the combination of Ctrl + K Ctrl + T
The number of color themes increases rapidly, and the capacity is a concern, but since the contents are CSS and color map data defined in JSON, it is actually less than 1MB.
Therefore, it is a good idea to install the color theme you are interested in instantly.
My favorite color theme lately Phantom Code , but I'd like to organize this as well soon.
ARIA properties in HTML are now supported
Added code hints for ARIA (Accessible Rich Internet Applications) properties.
I don't write much HTML these days, but if you want to create a web application with usability in mind, it's a good idea to use it.
Multi-cursor is now easier to use!
When I'm coding, I often use the Alt key to select and move strings, so I often use the Alt key, but I also like to use the mouse cursor to insert multiple cursors into a selection at once. It seems that you can now do it.
In the release notes there is also a video of inserting a multi-cursor into the selected string by holding down the Alt it works by pressing Alt + Shift did.
I thought it was an environment difference in key bindings or shortcuts, but the same thing happened with the almost default version of VCSode installed on a new laptop, so I wonder if it's some kind of bug, or maybe it's just a mistake in the article, or my lack of English skills. Either it's a mistranslation (the third one is the most likely).
In any case, Alt + Ctrl , so it will be useful when generating a large number of multi-cursors.
Easily resolve the error with Quick Fix (may be possible)
VSCode is a multi-OS native application that uses Electron, so it has plenty of default support functions for JavaScript and TypeScript.
This Quick Fix is one such feature, and is a useful feature that correctly guesses and corrects typos and subtle mistakes in method names.
This information window itself is displayed in other languages, and Quick Fix is working, but when I press it, the message "No code action available" is displayed if the corresponding action is not set (in PHP) confirmation).
Although the basic part of displaying an interface that allows Quick Fix to be launched for items that are determined to be errors as a result of the analysis by Language Server has been introduced, from that point forward, an extension function that handles intellisense corresponding to each language has been introduced. I think something needs to be done about it.
summary
The topic this time is that the color theme preview and reload are no longer available.
Although it does not directly contribute to the performance of the editor, I think it is quite important because it changes the usability.
In terms of functional updates, I'm glad to see improvements to the multi-cursor.
I hope that Quick Fix support for extensions (or VSCode side) will be released soon for each language (I've been forgetful lately...)
Although there were no features that immediately caught my eye, 1.32 added some very interesting features.
That's it.