In Monodevelop there is a build button. I used to use this to solve an issue in my Unity projects that would occur quite often. I’d make changes in one of my scripts and hit ctrl+ s to save ther script, but for some reason those changes would not be reflected in the Unity editor or gameplay. Whenever I used the build button in Monodevelop, it would always correct this issue and apparently force all scripts to refresh (I realize I may have been using the build feature a little crudely considering I don’t know what it actually does).
Now I’m using Visual Studio and sometimes I save my scripts, yet the changes are not reflected in the editor, and using ‘build’ in Visual Studio doesn’t work the same way. I’m just looking for the best way to force all my scripts to reload?