When you search the forum with "CodeBlocks" and "Visual Studio" you quckly find those three.
General (but related to Code::Blocks) / Code::Blocks vs Visual Studio
« by kinddavid on July 28, 2015, 04:11:44 am »
General (but related to Code::Blocks) / Code::Blocks vs. Visual Studio
« by pghtech on August 07, 2006, 11:22:45 pm »
General (but related to Code::Blocks) / Code::Blocks vs. Visual C++
« by ixfd64 on March 21, 2008, 10:52:18 pm »
The newest is 2015. I have not found anything about "VS Code"
A few days ago I did check out MS Code. Where for Visual Studio I have a sack full of arguments why I rather stick to Code::Blocks, for VS Code I realize that things are very different.
So to me it looks like with "MS Code" Microsoft now has
* a full open source cross-plattform IDE
* supporting almost all conceivable languages
* impressing online documentation (limited offline use)
* debugger and intellisense integration for many languages
* easy to install
* central addon repository. Automatic download & install from IDE
a bit unclear
* Suitability for larger projects? (no "project" concept, but "workspaces")
* Build management?
I am impressed to see what happens when massive manpower is directed into open source. MS built something very open and very flexible. Very unlike other MS stuff. Just looking at the wealth of 3rd party addons (called "extensions") shows that it seems already widely accepted and widely used. Looking at their own C++ extension I was instantly wondering where they plan to draw the line against their own VS Community edition over the next years.
I guess I will stay with CB which feels more suited to me for larger projects. Also I kind of love the non-fancy but very functional user interface. But I feel I am running short of real good arguments. Maybe it is mostly because its a long used tool I just comfortable to work with.
In fact, my last unsuccessful action in C:B got me the VS Code in the first place (
http://forums.codeblocks.org/index.php/topic,23035.msg156654.html#msg156654, "Plugin development/python plugin"). I was up and running Python with VS Code in a day, both for Linux and Windows. I still have my struggles with the modern GUI and with missing offline documentation but I guess even the strongest C::B supporter would give 100 points to MS Code here.
I think VS Code is a very interesting development and worth watching. Also worth a fact-based exchange of thoughts and experiences. I would be interested in
- When you are C:B user, what is your experience with that tool?
- What are your pros & cons?
- Do you plan to stick with C::B, change or use both in the future?