The Best Microsoft Visual Studio AlternativesTop IDEs & Code Editors like Microsoft Visual Studio
Microsoft Visual Studio is described as 'IDE used to create programs, apps, websites, and web services using various frameworks. It supports multiple languages and offers tools for coding, debugging, and design' and is a leading IDE in the development category. There are more than 100 alternatives to Microsoft Visual Studio for a variety of platforms, including Windows, Linux, Mac, BSD and Web-based apps. The best Microsoft Visual Studio alternative is Visual Studio Code, which is free. Other great apps like Microsoft Visual Studio are Eclipse, VSCodium, MonoDevelop and Code::Blocks.
filter to find the best alternatives
Microsoft Visual Studio alternatives are mainly IDEs but may also be Code Editors or Text Editors. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Microsoft Visual Studio.- IDE
- Free Personal • Proprietary
- 1306 likes204 Visual Studio Code alternatives
Free and extensible code editor with built-in Git support, smart IntelliSense, integrated debugger, 30,000+ extensions, works offline, supports markdown and syntax highlighting for numerous languages.
License model
- Free • Proprietary
Application types
Platforms
- Mac
- Windows
- Linux
- Online
- Chrome OS
Visual Studio Code VS Microsoft Visual Studio
Is Visual Studio Code a good alternative to Microsoft Visual Studio? - 1142 likes155 Eclipse alternatives
Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...
Top Eclipse Features
Eclipse VS Microsoft Visual Studio
Is Eclipse a good alternative to Microsoft Visual Studio?Comments about Eclipse as an Alternative to Microsoft Visual Studio
maurosoft391hard to use and poorly designed
2Eclipse supports multiple languages, looks good too
8One is for Java and the other is for C#
-38 - 336 likes196 VSCodium alternatives
This repository contains a build file to generate FLOSS release binaries of Microsoft's Visual Studio Code - Open Source ("Code - OSS") project, the open source core of the proprietary Visual Studio Code.
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Flathub
- Electron
VSCodium VS Microsoft Visual Studio
Is VSCodium a good alternative to Microsoft Visual Studio?Comments about VSCodium as an Alternative to Microsoft Visual Studio
its the same but without the useless features that cause more harm than good
3 - 126 likes29 MonoDevelop alternatives
MonoDevelop enables developers to write desktop and web applications on Linux, Windows and Mac OS X. It also makes it easy to port .NET applications created with Visual Studio to Linux and Mac OS X maintaining a single code base for all platforms.
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- .NET Framework
- Xamarin Studio
MonoDevelop Features
DiscontinuedAs of October 2021, the GitHub repository README has been updated to say "This project has not been built nor maintained since January 2020 and has been archived".
MonoDevelop VS Microsoft Visual Studio
Is MonoDevelop a good alternative to Microsoft Visual Studio?Comments about MonoDevelop as an Alternative to Microsoft Visual Studio
I've used MonoDevelop extensively for C# work in Linux. It can work with Visual Studio projects, and much of the shortcut key mappings match Visual Studio. Support for WinForms is available, but there is no viable GUI layout tool/functionality available. A pity that there's no XAML/WPF support under Linux....
6Has to be built from source before it'll run on Windows.
8gnusenseiMonoDevelop's GUI designer is admirable, I've tried it and impressed immediately with how easy and straightforward it to design a window by drag and drop. Try to compare it with Netbeans', Eclipse's or CodeBlocks' GUI designer you will know what I mean.
0 - 253 likes59 Code::Blocks alternatives
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Code::Blocks Features
Code::Blocks VS Microsoft Visual Studio
Is Code::Blocks a good alternative to Microsoft Visual Studio?Comments about Code::Blocks as an Alternative to Microsoft Visual Studio
maurosoft391windows forms are missing and it's poorly designed
0Code::Blocks has 0.1% of the functionality of VS. It looks ugly as well.
0gnusenseiFaster, smaller, and able to make graphical desktop applications by adding GUI designer plugin wxSmith for C++ language and wxWidgets framework. Also, CodeBlocks is cross platform.
0 - 739 likes104 Apache NetBeans alternatives
A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...
Top Apache NetBeans Features
Apache NetBeans VS Microsoft Visual Studio
Is Apache NetBeans a good alternative to Microsoft Visual Studio?Comments about Apache NetBeans as an Alternative to Microsoft Visual Studio
brandomettoutFree and Open Source Software. Changing leadership from Oracle to Apache Foundation.
1Kris ReginaIt's not for dotNET languages.
0gnusenseiNetbeans includes built-in GUI designer with drag and drop ability to create desktop applications and they can run on Windows as well as GNU/Linux and macOS.
0 - 108 likes135 Qt Creator alternatives
Qt Creator is a cross-platform integrated development environment (IDE) built for the maximum developer experience. Qt Creator runs on Windows, Linux, and macOS desktop operating systems and allows developers to create software across desktop, mobile, and embedded platforms.
Qt Creator Features
Qt Creator VS Microsoft Visual Studio
Is Qt Creator a good alternative to Microsoft Visual Studio?Comments about Qt Creator as an Alternative to Microsoft Visual Studio
Found everything in Qt Creator for Linux that is in VS for Windows.
3It has A lot of really use full tools and you can install many extensions and even support for other programming languages then python,c++ etc
1ichimitchDoes not support C# as they believe "it is not widely used enough" pfft
-5
Comments about Visual Studio Code as an Alternative to Microsoft Visual Studio
It's maybe not as capable as the real VS. But it's still a great environment and with a couple of extensions it can do a lot of things VS can.
Visual Studio Code is a text editor based on electron.js just like Atom.
Visual studio Code is not a IDE (Integrated Development Environment), it's a text and code editor. So it's more an alternative to Sublime text or Atom.