Differences in Coding Environments

Hello all, been enjoying the coding courses so far thanks a lot! I was wondering what the differences were between MonoDevelop and Visual Studio. Does Visual Studio have more capabilities than MonoDevelop? Thanks!

The short answer is that Visual Studio is a lot easier to write and debug code in. The long answer is below.

For one, when you begin to type a method, class, or variable/property, Visual Studio will come up with suggestions for you based on the available methods, etc. You can press tab to let Visual studio auto-complete also, so it saves typing time and typos. Moreover, after a class, you can press “.” to see all of the available methods and properties for that class without having to know them by memory.

Also, it’s a lot easier to debug code in Visual Studio. If you type something improperly, in many cases there will be a red underline explaining the error. Even better, you can often have Visual Studio take care of the error for you by highlighting it and pressing cntrl + enter + enter. There’s also plug-ins you can install in Visual Studio that will further make your life easier, such as Resharper.

Privacy & Terms