Visual Studio Code 1.20 released, the maximum file size that can be saved with VSCode has changed!
Hello.
I'm Mandai, in charge of Wild on the development team.
the last release , but when you include small fixes and additional features, the number has increased considerably.
Personally this time too! I would like to introduce the corrections and additional features that I thought of.
It is now possible to select multiple files in Explorer
Bulk deletion will be easier.
Currently, it seems that " Shift + Click" and " Ctrl + Click" are supported, and each operation is the same as the general operation feeling.
With the addition of this feature, the traditional " Ctrl + Click" action to open a file in a new tab group no longer works. This behavior has been moved to Alt
Also, regarding Explorer, it seems that they have added an option to open files by double-clicking (single-clicking by default), but regarding this, ``We have made it possible to use it in most tree views and list views, but it is not possible to do so.'' if you could give me some feedback, as there may be some things I'm missing.
You can now "save with administrator privileges" which is quite convenient.
When editing the hosts file, it was common on Windows to open Notepad with administrator privileges, but from now on you can also edit it from VSCode.
In the case of Windows, for some reason the "Windows Command Processor" asks for permission to make changes.
This is a workaround to change to administrator mode from VSCode that is not open in administrator mode, so it is suspicious, but I think it is safe to assume that this is not a problem.
If you need to edit frequently, registering "C:\Windows\System32\drivers\etc" as a multi-root workspace will make it easier to access.
I couldn't save files larger than 256MB!
I didn't know this!
The implementation of disk writing has changed and the upper limit has been removed, so from now on it seems no problem to manage all source code in one file.
"Smart Case Search" has been implemented, which does not appeal to Windows users.
Windows users tend to be oblivious to the difference between uppercase and lowercase letters, but those are just different characters.
Smart Case Search is a function that changes the search target depending on the type of the first character.
- Case-sensitive search if the first letter is capitalized
- If the first letter is lowercase, search ignores the difference between uppercase and lowercase letters.
It seems to be like that.
Images can now be scaled
I can't really edit it.
Click to zoom in, hold down the control key and click to zoom out.
It seems that scaling with the mouse wheel is not supported.
The minimap display position can now be set to the left.
I was slightly shocked to see that some people thought that way when I saw the opinion that the minimap was a nuisance, but when I tried moving it to the left, it felt like there were scroll bars on the left and right, so it took a while. I thought I'd try using it as is.
The main reason why I use the minimap in the first place is because the scrollbar is thin and it's clumsy to move the mouse cursor over it.
No matter how many years I've been using a PC, my mouse skills haven't improved at all.
You can now choose to ignore whitespace in the Diff editor
Most diff tools have options to absorb differences in whitespace characters and newline codes, making them easier to use.
Improved debugging support in multi-root workspace environments
To be honest, when I tried using it, I found it to be quite rough, so I stopped using it right away, but it seems like improvements are being made steadily.
In a multi-root workspace environment, the current specifications do not allow writing a launch.json that launches related applications located in multiple directories all at once, so the specifications have been changed to absorb this in the code-workspace file. It says it has been added.
I've tried writing a launch.json that can launch a client and server, or a group of web servers with different roles, all at once, but I remember giving up because it didn't work, but I couldn't do it in the first place. That's right.
Since that project has already been completed, I'm not in a position to use it right away, but it's an interesting feature so I'll keep it in mind.
In addition, regarding debugging, an option has been introduced to attach a debugger to each process clustered with the node.js cluster module, and the node.js runtime can now be selected even in an NVM environment.
Now recommends extensions for unknown file types
If you install an extension, syntax highlighting will become effective for files that are not supported by VSCode by default, but it seems that VSCode will be able to make recommendations more aggressively in the future.
summary
As has happened in the past, and I think it will continue to happen often, reassigning shortcut keys can sometimes change the shortcut keys you were previously using.
There are a huge number of shortcuts registered, so why not take a look at the list of shortcut keys from time to time by pressing
Ctrl + k " or " Ctrl + s I hope that only the shortcuts in the shortcut key list remain unchanged.
This time, there are quite a few details, and there are many improvements that I don't usually deal with, such as the authoring environment for extensions, that I haven't mentioned in this article, and it's written in unexpectedly easy-to-read English, so please take a look at the English release notes. I recommend you to read it.
there was on Youtube of people using the actual editor to try out various features of this updated version The content is easy to understand just by looking at the pictures, so please take a look.
That's it.