Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
5
Question by saldavonschwartz · Nov 14, 2013 at 09:08 AM · monodevelopunity4.3

Unity 4.3 and MonoDevelop 4.0.1 code completion gone for Unity objects?

I recently downloaded Unity 4.3, which comes with MonoDevelop 4.0.1. The first thing I've noticed is that while it gives more complete contextual hints for the C# language, all code completion as far as Unity-specific objects is gone! That is, the IDE doesn't seem to see any scripts or Unity classes.

Has anyone seen this behavior too? Any ideas on how to fix this? Btw, I did not install in a different location other than the vanilla standard location the Unity installer chose.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

13 Replies

· Add your reply
  • Sort: 
avatar image
5
Best Answer

Answer by mattssonon · Nov 14, 2013 at 09:46 AM

There seems to be a lot of issues with MonoDevelop 4.0.1, try doing this:

  1. Shut down Unity and MonoDevelop

  2. Delete "Library/Preferences/MonoDevelop-Unity-4.0" (Not sure where that would be on Windows, perhaps in the registry?)

  3. Reinstall Unity along with the bundled MonoDevelop

  4. Restart computer

Courtesy of Acegikmo.

Comment
Add comment · Show 7 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image saldavonschwartz · Nov 14, 2013 at 09:50 AM 0
Share

I'll give it a try and report back. BTW, I'm on $$anonymous$$ac.

avatar image sebas77 · Nov 14, 2013 at 04:22 PM 0
Share

I had to install it 3 times before to see it working properly

avatar image saldavonschwartz · Nov 16, 2013 at 04:07 AM 1
Share

In my case, I didn't have to restart. But I did have in Preferences still the previous $$anonymous$$onoDevelop temp files. Basically, I erased everything $$anonymous$$onoDevelop (2.x and 4.x) and the Unity folder. Then I reinstalled Unity 4.3 and it works now.

avatar image cmpgk1024 · Nov 16, 2013 at 09:35 PM 0
Share

I tried this and it partially worked. The code completion works for a few unity types, like GameObject, but it does not work for any methods or properties of those types.

avatar image chrishaley311 · Nov 28, 2013 at 03:56 AM 0
Share

This worked great for me with out a restart. I'm wondering if just removing the Pref files would have done the trick....

Show more comments
avatar image
27

Answer by KruegerT · Nov 16, 2013 at 12:54 PM

I had the same issue, but there was no such file "Library/Preferences/MonoDevelop-Unity-4.0".

Another problem was, that only the script I clicked was opened, but not the project solution. I managed to solve this by:

  • going to the Unity preferences > External tools > External Script Editor and select the current MonoDevelop manually (Programms/Unity/MonoDevelop).

After this, everything goes well. (Code completion, Load project solution, ...)

Greetz Thomas

Comment
Add comment · Show 21 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image badgerbratt · Nov 22, 2013 at 08:07 PM 1
Share

This worked for me! Thank you :)

avatar image eyebye · Nov 27, 2013 at 10:53 AM 1
Share

Thank you very much...it worked for me

avatar image Kivak · Nov 29, 2013 at 09:05 PM 1
Share

Worked for me too! Thanks!!

avatar image Lucanio · Nov 30, 2013 at 08:04 AM 1
Share

This solved my autocomplete problem, Thanks!

avatar image kbarber · Dec 05, 2013 at 10:46 PM 1
Share

Works for me

Show more comments
avatar image
1

Answer by MrVerdoux · Nov 14, 2013 at 04:20 PM

I had the same problem. Is it possible that you have another version of monodevelop installed? This happened to me because I am also using Xamarin, and that was the version of monodevelop that was being opened. After I noticed that I went to the Unity folder, I opened monodevelop directly from there and then select as solution the current proyect I was using in Unity.

I´m on Mac too.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image saldavonschwartz · Nov 16, 2013 at 04:09 AM 0
Share

I didn't have an old version of $$anonymous$$ono still installed per se, however I did have the old preferences.

avatar image
0

Answer by habitoti · Nov 16, 2013 at 08:29 PM

It's sufficient to move the MonoDevelop.app executable from the MonoDevelop folder one level up...then everything works as it should (and survives Unity restart).

Comment
Add comment · Show 7 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image ShaneTheVeryTall · Nov 21, 2013 at 10:53 PM 0
Share

^ This ^

This was all I had to do on my $$anonymous$$ac to get code completion working.

avatar image Seb-1814 · Nov 22, 2013 at 09:47 PM 0
Share

Thanks, it just work !

avatar image jerrycllin · Nov 23, 2013 at 07:55 AM 0
Share

thanks, too. it just work !!!

avatar image AlexHJohnstone · Dec 07, 2013 at 07:05 AM 0
Share

fixed it for me! Had no idea how painful life was without code completion:/

avatar image LuisGuimaraes · Dec 10, 2013 at 06:57 AM 0
Share

I found the same solution. Looked into the previous version and $$anonymous$$onoDevelop is not in a subfolder, this seems to make it so you can't have multiple installation or versions of Unity or a separate $$anonymous$$onoDevelop installation and have it work. $$anonymous$$oving it one level up as it's in all other Unity versions solved the problem.

Show more comments
avatar image
0

Answer by Eder_Loko · Nov 28, 2013 at 01:03 PM

Just do it: going to the Unity preferences > External tools > External Script Editor and select the current MonoDevelop manually (Programms/Unity/MonoDevelop). and open one file before.

Work for me as the up post said.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Diet-Chugg · Dec 03, 2013 at 07:18 AM 0
Share

This worked for me too.

avatar image mauriciorcruz · May 01, 2014 at 04:51 PM 0
Share

This worked out for me. I'm using $$anonymous$$avericks and just installed unity 4.3

avatar image mightysprite · May 16, 2014 at 07:28 AM 0
Share

Thank you. This solved my problem too. (Leaving a comment so I can come back when I have the rep to upvote...)

  • 1
  • 2
  • 3
  • ›

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

58 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Set custom policy for mono developer 0 Answers

MonoDevelop no longer getting global Unity defines 1 Answer

monodevelop 4.0.1 run with empty 0 Answers

Monodevelop resets formatting preferences 1 Answer

Run unit tests (nUnit) in debug mode (MonoDevelop) 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges