- Home /
MonoDevelop 4.0.1 Copy / Paste Issue
I am using Unity 4.3 with MonoDevelop 4.0.1 on Windows. Somehow Mono can't copy text from external applications like Google Chrome or Notepad. The the text is getting copied to clipboard as I can paste from Chrome to Notepad. But in Mono I can't paste text somehow.
Am I the only one with this problem? Any solutions?
Hi i've got the same Problem on two different Workstations.
This is really annoying!
In Addition the filetabs don't work for me. I can't interact with them and have to Switch files with either + or the solution Explorer.
I am working with Windows 7 on both PCs and Unity 4.3 ($$anonymous$$onoDevelop 4.0.1)
Tabs are working for me though. ctrl+tab
Hope Unity's next update will fix this.
This issue still exists in $$anonymous$$onoDevelop 5.9.6.
But thankfully we have alternatives now. We can switch to Visual Studio or Visual Studio Code.
Closing $$anonymous$$onoDevelop and opening NotePad++ works for me..
your suggestion worked for me as well.....Thanks a lot....saved me a lot of time rewriting:)
Here's a method that works without needing to restart $$anonymous$$onodevelop: if you use "Save As" to save any of the open files to a different name, pasting will now work on all the open files. Not sure why this works but it does, at least on my version.
Answer by T27M · Dec 27, 2013 at 10:24 AM
I sometimes get this problem. Whenever I have problems I close all open tabs then I use Build -> Clean All, and then Build -> Build All and then restart MonoDevelop. Seems to work, most of the time....
Answer by Vlastimil_Hruska · Jan 23, 2016 at 08:48 PM
Closing and reopening MonoDevelop (5.9.6) works for me.
Yup, I have same version of $$anonymous$$onoDevelop and closing and reopening allows me to paste. Thanks. --$$anonymous$$ike $$anonymous$$
Answer by Davidovich · Dec 22, 2013 at 04:42 PM
I had the same issue and found a solution here.
If you have ever used Xamarin monodevelop it installs GTKSharp and doesn't clean up after itself when uninstalled. Unity's version was incorrectly using the Program Files(x86)\GTKSharp libraries instead of the local ones in Unity\Monodevelop\lib\gtksharp-2.0 . After removing the other copy in program files I can now paste.
After uninstalling gtk# for .NET from the Programs and Features control panel and restarting monodevelop I could copy and paste happily.
Well, I don't have Xamarin monodevelop or GT$$anonymous$$Sharp installed. :(
I have $$anonymous$$onoDevelop (5.9.6) and this works for me. It's worth mentioning that I had to re-install GT$$anonymous$$ from Unity folder after uninstalling it. The installer is located here: C:\Program Files\Unity\$$anonymous$$onoDevelop\GT$$anonymous$$Sharp\gtk-sharp.msi
Answer by NathanSix · Jan 26, 2016 at 06:02 PM
I seen a solution to this somewhere that worked for me. It was to hold ctrl and press right arrow then left arrow. Going back and forth seemed to fix it for me once.
Answer by Max_Bol · Jul 25, 2016 at 07:29 PM
Uninstalling GTK# for .NET also worked for me.
Those are the steps :
1) Fully close MonoDevelop.
2) Got to your Programs & Features menu. It's the default menu that allows you to uninstall program from your PC. On Windows 8 or later version, you might have to check the "All Programs" list because that menu was fused with it.
3) Look for GTK# for .NET XX.XXXX where the X are version numbers
4) Uninstall it. (Wait for it to be fully done)
5) Now, you should not be able to open any scripts in Unity IF MonoDevelop is still your default script manager software in Unity's pref. You should get an error message that something wrong happened when trying to open MonoDevelop. If you can still open MonoDevelop, you might have more than one version of GTK# for .NET and should look for those.
6) Go to this website : http://www.mono-project.com/download/#download-win and download ONLY the GTK# for .NET. You won't be able to install anything else as you still have a different version of MonoDevelop installed with Unity.
7) Install the new downloaded GTK# for .NET
8) Open MonoDevelop (any script) in your Unity project.
9) In MonoDevelop : Built > Clean All then Built > Build All (F8 by default).
Now, Copy-Paste should be working.
God damn thanks very much. Works fine, and no need for the last 9) step in my case.
Your answer
Follow this Question
Related Questions
Copy Paste multiple Texture2d's Into New Texture2d 1 Answer
Copy Material 1 Answer
Overriding Component Copy/Paste 2 Answers
Copy Material conf. 0 Answers