Can I have multiple configurations of Visual Studio Code, one per coding language, each with its own plugins?

Viewed 256

This is not a duplicate of How do I open multiple instances of Visual Studio Code?.

My previous question, How can I make Visual Studio Code's auto-complete suggestions appear more quickly? explains my problem.

I was using VSC with the PlatformIo plugin for embedded development for a few months with no problem. Then I started on Flutter/Dart and soon had a problem with auto-suggest being really slow.

It could be that I just loaded a duff plug-in (I am adding them back, one by one, to see if/when it "breaks"), but ... I am considering doing all development in VCS, so as to have a single IDE.

I am currently using Eclipse for C/C++ and PHP, WebStorm for AngualrJs and PyCharm for Python.

I had previously used Eclipse for everything, and had a different copy of Eclipse for each language, each with its own plugins.

Since I will be developing in 4 or 5 languages, even if I don't hit a problem as bad as I just did, adding plug-ins for that many languages into a single IDE will inevitably slow things down.

So, question: can I have multiple installs of VSC, each with its own plug-ins, and launch them separately?

1 Answers

I solved this problem on windows using vs code portable. I created a folder at the root of my machine with subfolders for each language, inside each I put the vs code, then I created a data folder inside each of them so that the information was stored locally, I modified the name of the executables and added it to the path.

As an example, to access a vscode configured for python I put code-python . at the terminal.

I Have the idea watching this video, it may help you (it is in portuguese, but you can see more os less what it does).

Related