I’m still a beginner with Unity and have been working through several books and tutorials. In the process I have built up a fairly decent script library. When writing the scripts I used the built-in MonoDevelop. But now that Unity is deprecating it in favor of Visual Studio, will my current scripts still work when Unity 2018 ships? Or will I need to go through them all and re-write them to conform to VS?
C#, like other programming languages, is just text. It doesn’t matter which editor you use; you could use a notepad file if you wanted. So no, you won’t have to re-write anything.
HI Jason,
Thanks for your reply. I know the scripts are just text. However the scripts I’ve written following the tutorials have various “Using” statements at the top referencing MonoDevelop and MondoDevelop Libraries. My VS code has “Using” statements as well calling various Microsoft libraries. So I am wondering if Unity plans on doing any sort of compatibility edits similar to the ones done when opening a project created in an earlier version.
I’m not sure which using statements are specific to MonoDevelop, can you give an example? The .NET Microsoft libraries are not tied to any specific editor; you can use them from any as long as the editor can work with Unity (which both MonoDevelop and Visual Studio can).