Using multiple IDEs in the same project

A simple question, but one I don’t know much about: Has anyone here run into trouble trying to use different IDEs - say, MonoDevelop and Visual Studio - to regularly edit the same code of a Unity project?

While we’re at it, let’s add editing that code on multiple operating systems to that list.

Many thanks!

Both MonoDevelop and VisualStudio support different line endings (unix-like: LF, window$: CRLF), so cross-OS editing won’t be an issue.

I wouldn’t also worry about using different IDEs to code stuff as at the end of the day, sources are bunch of text files, you could edit them in Notepad just as well (although, obviously, this is not recommended).

2 Likes

If you are using version control you may want to keep the project files out of the repository.

The file masks for Visual Studio and MonoDevelop are included in this .gitignore.

I switch between VS and MD regularly. No issues other than line-ending conversion prompts, which aren’t a big deal at all. Like @darkhog says, they’re just text files.