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
9
Question by CgShady · Mar 14, 2013 at 10:20 AM · monodevelopautocompleterefactor

Mono Develop lost autocompletion and refactoring

I have been struggling with a project in which I had partially lost autocompletion and refactoring.

I would type "public Rec" and it would point to anything but "Rect" for example. I could type "Applic" and it wouldn't point to "Application either".

And using Cmd+R on a class name would do nothing, and the "Refactor" menu in the context menu had disappeared.

As this happened only on a project and not the others I started blaming something in my code that could break it.

Comment
Add comment · Show 1
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 Tonic_Taz · Jan 09, 2017 at 11:31 AM 0
Share

ive tried all of this and cant get it to work. ive noticed it works with C#. does it not work with javascript??

13 Replies

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

Answer by CgShady · Mar 14, 2013 at 10:24 AM

Now that I found a solution, I'm answering my own question so that others don't have to suffer the same issue.

I went in the project folder, and removed all files that were at the root without touching any of the Assets, Library, Project Settings or Temp. Deleted all the .sln, .unityproj and .csproj files. Then back in Unity, I Sync'ed the MonoDevelop project from the Assets menu. And everything is back to normal.

Hope this helps anyone in the same uncomfortable situation.

Comment
Add comment · Show 12 · 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 MattGarland · Aug 28, 2013 at 04:56 PM 0
Share

I just tried this same solution and it worked for me I deleted everything from the root folder, ignoring Assets, Library, Project Settings & Temp.

Code-hinting all back up and working again now, thanks for the advice!

Seems like quite a few people have had similar problems with mono-develop so worth knowing how to reset it

avatar image Dudi00 · Aug 29, 2013 at 07:59 AM 0
Share

@$$anonymous$$attGarland on what os you using $$anonymous$$ono? Because I try this solution and it not work for me. I'm using OSx. UPDATE: Autocomplete is working back but C$$anonymous$$D+R still no.

avatar image MattGarland · Aug 29, 2013 at 08:08 AM 0
Share

I'm on OSX Unity 3.5

Not sure what C$$anonymous$$D+R does as I've never used that, so can't speak for your problem I'm afraid

avatar image code-blep · Jan 06, 2014 at 07:57 PM 0
Share

This worked for me as well.

avatar image rizzlinux1388 · Jun 28, 2014 at 09:56 PM 0
Share

This worked for me too, thank you!

Show more comments
avatar image
29

Answer by Oliver-Bogdan · Dec 31, 2014 at 12:08 AM

What went well for me was to go to Unity > Edit > Preferences > External Tools > External Script Editor and modifiy from "MonoDevelop(built in)" to [Browse] and manually target MonoDevelop inside the Unity installation folder.

For me this was "C:\Program Files (x86)\Unity\MonoDevelop\bin\MonoDevelop.exe"

Kudos for this wonderful solution to captain-andy.

Comment
Add comment · Show 6 · 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 Choinkees · Oct 14, 2015 at 11:53 PM 1
Share

Something similar to this worked for me. I'm on a $$anonymous$$ac and looked in preferences. $$anonymous$$y External Script Editor was set to "Internal".. so I changed it to "$$anonymous$$onoDevelop (built-in)", and things worked well again :)

avatar image Crowbeak · Apr 25, 2016 at 08:45 AM 0
Share

This helped me in combination with the OP's answering post; I cleared out files as the OP suggested, then used this because I didn't see what the OP meant by syncing from the Assets menu.

avatar image Mumford-and-Dragons · Sep 22, 2016 at 06:00 PM 0
Share

This worked perfectly for me! I was worried when $$anonymous$$D did not open before, I tried installing the (what I thought) 'new version' with some addons. I updated to the latest unity the day before so I thought it would update $$anonymous$$D aswell. Turns out Olivers way worked!

avatar image usckmc · Mar 24, 2017 at 09:28 PM 1
Share

I was having the same problem with auto complete not working in $$anonymous$$onodevelop on my $$anonymous$$AC, I was able to make auto complete work fine in $$anonymous$$AC by following this answer and it worked. I changed $$anonymous$$onoDevelop(built in) to selecting $$anonymous$$onodevelop where it was installed $$anonymous$$acintosh HD -> Applications -> Unity 4.7 -> $$anonymous$$onoDevelop -> $$anonymous$$onoDevelop

I completely quite monodevelop and restarted it and auto complete worked fine.

Thanks @Oliver-Bogdan.

avatar image Oliver-Bogdan usckmc · Mar 30, 2017 at 01:27 PM 0
Share

You are welcome :)

avatar image synertia · Aug 09, 2017 at 04:24 AM 0
Share

Good solution without needing to monkey around in root folders and mis-click.

avatar image
5

Answer by davidvalderrama · Nov 30, 2013 at 11:25 PM

I am using Unity 4.3 with MonoDevelop 4.01. What I did to solve this issue was to navigate to the root of the project and double click on .sln for example RollABall.sln and this loaded MonoDevelop with all the required dlls, and autocomplete worked too. Hope this helps :)

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 Iriasthor · Feb 19, 2014 at 06:23 PM 0
Share

This worked for me! If the file is being opened by Visual Studio, rembember to set $$anonymous$$onoDevelop as the default software.

avatar image Anxo · Jun 15, 2014 at 02:19 PM 0
Share

This actually worked for me. Thank you david. I have been chasing this problem for a while.

avatar image Wenamun · Nov 04, 2015 at 07:28 PM 0
Share

This worked a treat in Unity 5.2p2! Thank you!

avatar image
0

Answer by Schrenk · Mar 10, 2015 at 09:47 AM

Found a solution: Manually install .NET 4.5, if you have it installed this will update .NET and everything works fine after that!

Comment
Add comment · 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
0

Answer by Hypellosh · Oct 05, 2015 at 11:56 PM

For future people: Make sure you don't have a line-commented-out block-comment opener!

Check to see if anywhere you have a commented out line like this:

// [anything between] /*

Apparently, MonoDevelop doesn't let you auto complete for the rest of a method, even if you close off that comment block opener.

Comment
Add comment · 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
  • 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

40 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

Related Questions

Can you make a shortcut key for templates(snippets) in Monodevelop? 0 Answers

Monodevelop autocomplete on private variables 1 Answer

Unity 5.3 Monodevelop JS Not Checking for Errors or Auto-Completing/Suggesting (C# fine) 1 Answer

Monodevelop, Autocomplete No Longer Working 1 Answer

UnityScript editor with code completion (MonoDevelop?) (MacOSX) 2 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