VisualStudioCode 1.6.1 released, conveying our passion for brackets

Hello!
I'm Mandai, the Wild Team member on the development team.
Visual Studio Code (VSCode) 1.6.1 has just been released.
VSCode has recently become popular for its improved bracket visibility, and this time, it's packed with new features.

New command added to split editors without opening a new editor group

There is a command to duplicate the currently open editor into a new group by pressing
Ctrl + \ This is a very useful feature for working while checking code that is a little far away, but if multiple groups are already open, the editor size for each group changes, which I found a little inconvenient.

This command solves that problem

You can now split the screen in a single editor using the shortcut
Ctrl + k Ctrl + \ On paper, the shortcuts are a little complicated, but it's not that complicated when you try it.

In the command palette, it is registered under the function name "Split Editor Orthogonal," so the quickest way to find it is to open the command palette with Ctrl + Shift + p

I'm afraid that if I learn a new shortcut, I'll forget the other shortcut keys..

 

Added ability to split editors into existing editor groups

Another new feature has been added to split editors, so let's take a look at that as well.
The previous new feature was the ability to split editors into the same tab, but this new feature splits editors into existing editor groups.

This solves the problem I mentioned earlier

However, by default, no shortcut keys are set, and the function is provided by entering simple English from the command palette

You can search for "Split into [tab group location]", but honestly, at this point it would probably be quicker to move it around with the mouse. What do you think? It
's a good feature to keep in mind if you can't use the mouse for some reason.

 

Editor group locking

This is not yet complete and various trial and error processes are underway, but it is now in a usable state and an auto-lock function for editor groups has been added.
By default, only terminals are subject to auto-lock.

A locked editor group will prevent new editors from being added,
Ctrl a filename in the terminal to open it.

In this case, the file will be opened in a separate editor group. A simple but useful feature

 

Changes to file name display

The file names displayed in the tabs at the top of the editor are now more visible.
Deleted files are now marked with a red strikethrough and the letter D.
Read-only files are now marked with a lock icon.

I think it's been possible to tell which items have been deleted for some time, but I think it's now even easier to understand

 

The VSCode team seems to be serious about bracket color coding

There is an extension called Bracket Pair Colorizer.
Together with its sequel (?) called Bracket Pair Colorizer 2, it is one of the top 10 most popular extensions for VSCode, with over 9 million downloads. It is an incredibly useful extension and I use it frequently.

One problem with this extension is that as file size increases, the process of scanning bracket pairs takes longer,
meaning it's slow.

The VSCode team reimplemented this feature . It's
a very informative article, with detailed information about the internal processing, including the algorithm used and the number of calculations. Using the same algorithm, a new feature has been added to guide bracket pairs at the same indentation level.

There have been cases in the past where extensions have been integrated into the original version, but I'm glad that a long-standing problem has now been resolved.
Once the ability to specify the bracket color is added, I think it's safe to say that most of the original functionality has been incorporated.

When I hear stories like this, I think algorithms are important

 

A new feature has been added that may reduce missed commits

If the branch you are currently working on has commits waiting to be pushed, a button prompting you to push will now be displayed in the Source Control pane. I
don't often forget to push these days, but I think it's convenient to be able to push without having to simply move the mouse to the bottom left.

 

You can now control wrapping in the terminal

It's a little trick, but you can now use
Alt + z If you don't wrap, a scroll bar will be displayed.

When a long log is displayed, you may want to disable wrapping if you do not need to read it

you can toggle the minimap on and off by pressing Alt + z in the editor

 

summary

We've introduced some interesting new features and improvements from the VSCode 1.6.1 release notes.
If you're using the Bracket Pair Colorizer extension, you might want to uninstall it and enable "Bracket Pair Colorization."
You'll need to prepare a large enough file to notice the speed difference, though.

I'm also grateful for the fine adjustments to the editor group.
I'm looking forward to the major feature additions, but I'm equally excited about the small improvements, as they often affect my daily work efficiency.

See also
Workspace Trust Major adjustments made. VisualStudioCode 1.5.8 released

lastly

I have opened the system development service site "SEKARAKU Lab" to which I belong.
Beyond is a one-stop service for everything from server design and construction to operation, so if you have any trouble with server-side development, please feel free to contact us.
SEKARAKU Lab: [https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)

That's it.

If you found this article helpful , please give it a like!
0
Loading...
0 votes, average: 0.00 / 10
1,206
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.