[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Successor to CentOS] AlmaLinux OS server construction/migration service

[Successor to CentOS] AlmaLinux OS server construction/migration service

[For WordPress only] Cloud server “Web Speed”

[For WordPress only] Cloud server “Web Speed”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Reservation system development] EDISONE customization development service

[Reservation system development] EDISONE customization development service

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[Global exclusive service] Beyond's MSP in North America and China

[Global exclusive service] Beyond's MSP in North America and China

[YouTube] Beyond official channel “Biyomaru Channel”

[YouTube] Beyond official channel “Biyomaru Channel”

Editors are entering an era of division! Visual Studio Code 1.25 Release Summary

Hello.
I'm Mandai, in charge of Wild on the development team.

I've been on hiatus for a while, but the Visual Studio Code (VSCode) 1.25 update has arrived, so I'd like to take a quick look at its features!


 

Grid editor layout is available!

The degree of freedom in editor layout has increased dramatically, and we are now in an era where you can show off your individuality by dividing the editor!

The previous limit of 3 divisions has been removed, and you can now open as many as you like.

Well, what I am concerned about is the resource usage, and when I look at the task manager, I see that as many processes as there are editors are generated, so although it is a small detail, the number of processes is quite large.

You can divide it as you wish, so it's better to divide it while paying attention to the resources.

There are some new related shortcut keys.

  • Move the active grid " Ctrl + K , " " Ctrl + K , " " Ctrl + K , " " Ctrl + K , "
  • Close all editors in the active grid " Ctrl + F4 "
  • Split the active editor into separate gridsCtrl + K , Ctrl + \
    • If "workbench.editor.openSideBySideDirection" in setting.json is right, it will be divided down (downward), and if it is down, it will be divided right (rightward).
  • " Ctrl + n (number key)" activates the nth editor group.

There are also other unassigned shortcut keys, and you may find the shortcut key you want among them. Please take a look at the release notes.

 

Portable mode now available!

VSCode now has a portable mode.

the download page , there are small zip formats for Windows and tar.gz formats for Linux.
There's a lot written about the Mac version , but I don't really understand it, so if you need it, please refer to the documentation.

The point is that if you put this portable mode on a USB memory, you will be able to use VSCode with the same settings anywhere.

There is also a guide for migrating an existing installation of VSCode to portable mode, so please follow this link

 

Do you use an outline?

Outline, which by default belongs in Explorer in the left side menu. In the Japanese environment, it has the title "Summary", but are you using it effectively?
I don't know when it was first implemented, but I think it's been there for some time and hasn't been talked about much, but it's now out of preview mode, and with this update it's officially released. I did.

The main function of the overview is to display the symbol tree of the active editor and jump to the desired method or member variable.
I use it often because it makes it easier to see the code, such as when the source code is getting a little long, and it's quite useful.

As for other information, you can tell at a glance whether the method is a method or a variable by looking at the icon.
It would be even better if it could be devised to let you know whether it's public or private, but I'm looking forward to that in a future version update.

The shortcut key to open the overview is unassigned but exists with the command ID "outline.focus".
For now, I'm going to assign " Ctrl + F11 " and try using it.

 

summary

It's been a while since I've summarized a VSCode update, but this time the big topic is the implementation of grid layout, which will completely change the way you use VSCode.

With the introduction of portable mode, it has become easier to use it in different situations than before.
If you want to use an existing environment, it will be a hassle to build the portable version of VSCode for the first time, but if you use it regularly, I think it's worth the effort.
I'm also curious about future trends in how it will follow the version upgrades.

And finally, please try using the summary function that has graduated from the preview.

In addition, the development environment is being improved and is becoming more convenient and easier to create, so I'm thinking about trying to create a plug-in as well.

 
That's it.

If you found this article helpful , please give it a like!
1
Loading...
1 vote, average: 1.00 / 11
2,139
X facebook Hatena Bookmark pocket
[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

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.