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 of Visual Studio Code (VSCode) 1.20, but there are quite a few minor fixes and new features included.

This time too, I would like to introduce some of the fixes and additions that I personally found interesting

 

Multiple file selection is now possible in Explorer

This makes things like bulk deletion easier.
Currently, it seems to support Shift + click" and " Ctrl

With this new feature, the previous behavior of " Ctrl + click" to open a file in a new tab group has been removed. This behavior has been moved to Alt

Also, in terms of Explorer, it seems that an option has been added to open files with a double-click (the default is a single click), but regarding this, they said, "We 've made it possible to use it in most tree views and list views, but there may be some areas where it hasn't been implemented, so we'd appreciate feedback! "

 

The simple but useful "Save with administrator privileges" feature is now available

In Windows, when editing a hosts file, it was common to open Notepad with administrator privileges, but from now on you will be able to edit it from VSCode as well

On Windows, for some reason, the "Windows Command Processor" asks for permission to make the change. This
is a workaround to make the change in administrator mode from VSCode that is not open in administrator mode, so although it seems suspicious, it is safe to assume that this is not a problem.

If you need to edit it frequently, you can make it easier to access by registering "C:¥Windows¥System32¥drivers¥etc" in your multi-root workspace

 

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 should be no problem to manage all source code in one file.

 

"Smart Case Search" has been implemented, which may not be obvious to Windows users

Windows users tend to be careless about the difference between uppercase and lowercase letters, but they are actually different characters

Smart Case Search is a function that changes the search target depending on the first character type

  • If the first letter is uppercase, the search is case-sensitive
  • If the first letter is lowercase, the search ignores case

It seems to be something like this

 

Images can now be scaled

You can't edit it, of course.
Click to enlarge, and hold down the control key and click to reduce.

It seems that zooming in and out with the mouse wheel is not supported

 

The minimap can now be positioned to the left

When I saw the comment "The minimap is a nuisance," I was a little shocked to learn that some people feel that way, but when I tried moving it to the left, it felt like there were scroll bars on both sides, so I thought I'd keep using it like this for a while

The main reason why I use the minimap in the first place is because the scroll bar is thin and I'm terrible at moving the mouse cursor over it. I
've been using PCs for years, but my mouse skills just haven't improved at all.

 

The Diff editor now supports the option to ignore whitespace

Diff tools usually have options to absorb differences in whitespace and line break codes, making them easy to use

 

Improved debugging support in multi-root workspace environments

To be honest, after using it, I found it to be quite rough, so I stopped using it immediately, but it seems to be steadily improving

In a multi-root workspace environment, the current specification does not allow you to write a launch.json that launches related applications located in multiple directories at the same time, so a specification has been added to absorb this into the code-workspace file

I've tried writing a launch.json that can launch a client and a server, or a group of web servers with different roles, all at once, but I remember it didn't work out and I gave up, but it turns out I couldn't do it in the first place.
That project is already over, so I'm not in a position to use it right now, but it's an interesting feature, so I'll keep it in mind.

Other debugging-related changes include the introduction of an option to attach a debugger to each clustered process in the node.js cluster module, and the ability to select the node.js runtime even in nvm environments

 

Recommends extensions for unknown file types

In VSCode, you can install extensions to enable syntax highlighting and other features for files that are not supported by default, but it seems that VSCode will be more aggressive in making recommendations in the future

 

summary

This has happened before, and I think it will continue to happen often, but reassigning shortcut keys can sometimes change the shortcut keys you've been using

There are a huge number of shortcuts registered, so why not take a look at the shortcut key list by pressing
Ctrl + k " or " Ctrl + s I hope that the shortcuts in the shortcut key list will not be changed.

This time, the release notes contain some very detailed content, as well as many improvements that I haven't mentioned in this article, such as the extension authoring environment, which are areas I don't usually deal with.The English is surprisingly easy to read, so I highly recommend taking a look at the English release notes

also a video on YouTube that uses the actual editor to try out various aspects of this latest update . Just by looking at the images, you can get a good understanding of the content, so please take a look.

 
That's it.

If you found this article helpful , please give it a like!
0
Loading...
0 votes, average: 0.00 / 10
3,096
X facebook Hatena Bookmark pocket

The person who wrote this article

About the author

Yoichi Bandai

My main job is developing web APIs for social games, but I'm also fortunate to be able to do a lot of other work, including marketing.
Furthermore, my portrait rights in Beyond are treated as CC0 by him.