Search Unity

uIntelliSense — Unity API Assistant

Discussion in 'Assets and Asset Store' started by ZimM, Oct 27, 2014.

  1. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    uIntellisense Plug-in Install warning.png

    Here's a screenshot of the warning.

    The top window is what appears after I click the button to install your plug-in (I already have it installed in VS2015 so it's not offered as an option).

    After clicking "install" in the top window, the bottom dialog appears warning about compatibility and potential VS instability.
     
  2. Setmaster

    Setmaster

    Joined:
    Sep 2, 2013
    Posts:
    194
    I got the same message, everything seems to be working fine so I'm pretty happy.
     
    schmosef likes this.
  3. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    I tested today's update and can confirm that the warning message (when installing the extension to VS2017) is gone.

    Great job! My favourite Unity asset.
     
    Last edited: Apr 11, 2017
  4. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    I haven't even posted the changelog here, and you've already checked out the update :) Thanks!

    Version 1.7.1.0:
    Unity tool:
    • Improved Unity 5.6 support.
    • Fixed occasional error messages in console when Visual Studio Tools for Unity are used.
    Visual Studio extension:
    • Fixed warning about possible incompatibility when installing into Visual Studio 2017.
    • uIntelliSense now requires Internet Explorer 9 or newer to be installed.
     
    Setmaster likes this.
  5. mensch-mueller

    mensch-mueller

    Joined:
    Nov 25, 2014
    Posts:
    156
    Hi,
    How can i load the version for Unity 4.6.9? It seems that i have only access to the newest version on assetstore!
    this is the error:

    Error while importing package: Package has unknown format
    UnityEditor.AssetStoreContext:OpenPackage(String)

    Cheers Michael
     
  6. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Hm, that seems to be an issue on Asset Store side. I have no control on how packages are handled on different Unity version. I'll try to contact them, but meanwhile, please PM me with your invoice number and I'll send you the package manually.
     
  7. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    Hi @ZimM,

    I just updated to the latest Unity patch release: 5.6.1p1 and ran into an issue generating the uIntellisense Data.

    Error Generating Intellisense Data.png

    Do you think this might be an issue with my PC or a bug in the new Unity?
     
  8. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Some things have changed in documentation format in 5.6.1p1. Fixed in uIntelliSense 1.7.1.1, should be live in a few minutes.
     
    schmosef likes this.
  9. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    Awesome! I'll test the update in a few minutes.

    Edit: :)

    itsworkingb.gif
     

    Attached Files:

    Last edited: May 19, 2017
    ZimM likes this.
  10. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Just released uIntelliSense 1.7.1.2, fixes an error message in Scripting Reference window in VS when used on Unity 5.6.1p1.
     
    schmosef likes this.
  11. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Good news! uIntelliSense 1.7.2.0 with Unity 2017.1 support is now out. Enjoy.

    Also, I've released a new asset a few days ago, and would like to announce it here :)
    Have yu ever wanted to have local multiplayer in your game that just works? With Local Multiplayer for iOS/tvOS/macOS, you can. It enables you to implement local hassle-free multiplayer to your game with just a few lines of code. Connection between devices is done automatically using whatever connectivity options are available — Bluetooth, WiFi, Peer-to-Peer WiFi, Ethernet, all without any setup!
    Check it out:
    https://www.assetstore.unity3d.com/#!/content/88666?aid=1101lHUy&pubref=unityforum
     
    schmosef likes this.
  12. Gooren

    Gooren

    Joined:
    Nov 20, 2015
    Posts:
    109
    Hi @ZimM , would you consider adding JetBrains Rider IDE support? Would be great, since Unity 2017.1 now officially supports it :)
     
  13. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Basic documentation tooltips work in any .NET IDE, including Rider. I don't plan on porting the Visual Studio Extension, though, since that would basically mean writing the extension from scratch, and even then I am not sure if it would really be possible.
     
  14. qasem2016

    qasem2016

    Joined:
    Jul 31, 2017
    Posts:
    4
    ok , i tried to contact via email but i got no answers ! is there any one to help me out ? :(
     
  15. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Hm, I've looked through my emails and found nothing about uIntelliSense recently. Perhaps your email was lost somehow?..
    In any case, what question do you have?
     
  16. qasem2016

    qasem2016

    Joined:
    Jul 31, 2017
    Posts:
    4
    i email you again now ! tell me if you don't receive it
     
  17. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Hi, I've received your email now, check your inbox.
     
  18. red2blue

    red2blue

    Joined:
    Feb 26, 2013
    Posts:
    200
    Hi,

    fist of all really nice asset which helps me a lot. Just wanted install it with Unity 2017.1.0p3 and I am getting the following error message:

    Code (csharp):
    1.  
    2. NullReferenceException: Object reference not set to an instance of an object
    3. System.Xml.Linq.XContainer+<GetDescendants>c__Iterator2.MoveNext () (at <76b0ed752d0448e787b8ce46f3a5f2a0>:0)
    4. LostPolygon.uIntelliSense.Internal.StringExtensions.FormatXmlString (System.String xml) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/Utilities/StringExtensions.cs:52)
    5. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45.WriteFiles (System.Collections.Generic.ICollection`1[T] assemblyInfos, LostPolygon.uIntelliSense.Internal.ScriptingReferenceParserBase+MemberInfo[] memberInfos, System.Collections.Generic.IEnumerable`1[T] additionalOperations, System.Collections.Generic.IEnumerable`1[T] additionalFiles) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:374)
    6. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45.GenerateAndSaveXmlFiles (System.String progressbarTitle, System.Boolean isSuccess, System.Collections.Generic.List`1[T] assemblyInfos, LostPolygon.uIntelliSense.Internal.ScriptingReferenceParserBase+MemberInfo[] memberInfos) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:134)
    7. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45+<BuildXmlDocumentation>c__AnonStorey6.<>m__1D () (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:54)
    8. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45.HandledAction (System.Action action) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:101)
    9. UnityEngine.Debug:LogException(Exception)
    10. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45:HandledAction(Action) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:113)
    11. LostPolygon.uIntelliSense.Internal.XmlDocsGenerator45:BuildXmlDocumentation(ParserSettings) (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGenerator45.cs:31)
    12. LostPolygon.uIntelliSense.XmlDocsGeneratorWindow:BuildXmlDocumentation() (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGeneratorWindow.cs:253)
    13. LostPolygon.uIntelliSense.XmlDocsGeneratorWindow:<OnGUI>m__22() (at G:/PROGRAMMING/Repos/BitBucket/uIntelliSense/Project/Assets/~NotIncluded/Editor/Source/XmlDocsGeneratorWindow.cs:85)
    14. UnityEditor.EditorApplication:Internal_CallDelayFunctions()
    15.  
    16.  
    I am using uIntellisense 1.7.2.0.

    Edit: Tried to reinstall while starting Unity as administrator, but this failed also. Any idea?


    Thanks!
     
    Last edited: Aug 13, 2017
  19. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Looks like something has changed in 2017.1.0p3. Thanks for reporting, I'll investigate it. What OS do you use?

    Edit: just tried on Windows 10, it works fine for me :/
     
    Last edited: Aug 14, 2017
  20. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    It works for me as well.
     
  21. red2blue

    red2blue

    Joined:
    Feb 26, 2013
    Posts:
    200
    Thanks to both of you for testing it. I am running on windows 10. I will try it with a clean project.
    Is there something in the error message what could help me finding the porblem (conflict with other assets)?

    Other versions of your asset worked great so far. I will give it a try!
     
  22. red2blue

    red2blue

    Joined:
    Feb 26, 2013
    Posts:
    200
    I guess you are in the wrong thread... This thread is about an asset that integrates intellisense into Visual Studio.

    edit: Btw I got it to work normaly.
     
    schmosef likes this.
  23. vonchor

    vonchor

    Joined:
    Jun 30, 2009
    Posts:
    64
    I was having the same problem as "Red2Blue" but tried using a new project and it worked fine. One thing you might want to examine - in my case the C# version was set to 4.6 and in a new one it's back at the default of 3.5. Could have something to do with it. I can't back out my project that's set to c# 4.6 to check this.
     
  24. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Since that time, I've released a fix for Unity 2017.1 support, and it should work fine now. What Unity version do you use? Unity 2017.2 is not currently supported due to massive changes on Unity side, but I'm working on the fix as well.
     
  25. vonchor

    vonchor

    Joined:
    Jun 30, 2009
    Posts:
    64
    I am using 2017.2 . I was able to get UIntellisense to work by creating a new project, and leaving it on the default c# version. I didn't try it again with c# 4.6

    So AFAIKT it works with 2017.2 but not when the C# version is changed to the admittedly experimental 4.6. Could have been something else in my (original) project that was messing things up.
    HTH
     
  26. Muckel

    Muckel

    Joined:
    Mar 26, 2009
    Posts:
    435
    hello,
    any chance to see support for Visual Studio Code?
    I'm on Mac OS and don't like the huge Visual Studio Community... it's slow and no themes support etc...
    Also possible and awesome would be support for Sublime Text 3 ... to me the best IDE !
    thx
    M.
     
  27. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Documentation hints already work in Visual Studio Code. The Visual Studio extension won't be ported, because it would mean writing a totally new extension from scratch, and I don't think it's not worth the effort, since not a lot of people use VS Code. JetBrains Rider is more likely, if anything.
    Visual Studio Community actually supports themes. There are 3 built-in themes, but you can install custom themes just fine:
    https://scotch.io/bar-talk/best-vs-code-themes-of-2017
    Sublime Text is not an IDE, it's a text editor. Sure, you can make it behave more like an IDE, but it won't ever be an actual IDE. Documentation hints still works, however:
    https://forum.unity.com/threads/uintellisense-unity-api-assistant.276539/page-2#post-1929450
     
    Muckel likes this.
  28. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    Good news everyone!

    uIntelliSense
    1.8.0 update is now live on Asset Store!

    Changelog:
    Unity tool:
    • Added support for Unity 2017.2 and Unity 2017.3.
    • Parsing improvements for Unity extensions assemblies.
    • Multi-threaded documentation generation routine.
    • Fixed crash when attempting to request administrator rights on macOS Sierra and newer.
    • Bumped minimal Unity version to 5.4.0.
    @red2blue
    Please try the latest version, your issue should be fixed.
     
    red2blue, schmosef and Muckel like this.
  29. Muckel

    Muckel

    Joined:
    Mar 26, 2009
    Posts:
    435
    no Themes in Visual Studio Community Mac OS X....
    Only Light & Dark :-(
    it takes more than 1.5 GB! installation space... and is bloody slow while stating... -> delete it !
    Visual Studio Code is now my fav editor...
    hope Unity will use it and replace Mono with it!!!
    i heard some rumours 2018 will be great and hopefull it becomes true VS Code bundled with Unity :) !!!
    than i'm back here and will ask you again!
    M.
     
  30. tricsuletz

    tricsuletz

    Joined:
    Nov 30, 2013
    Posts:
    4
    Hi, will this continue to be developed further? 2018, 2019? Considering a purchase and I'd like to know the roadmap.
     
  31. ZimM

    ZimM

    Joined:
    Dec 24, 2012
    Posts:
    945
    It is an ongoing development and I have no plans on halting it. It already supports 2018 just fine.
     
    schmosef likes this.
  32. BlackDragonBE

    BlackDragonBE

    Joined:
    Jul 23, 2012
    Posts:
    9
    Just a heads up, this doesn't work with the 2018.3 beta. I got an XML parsing error while generating documentation.
     
    HotkangChen likes this.
  33. Qbit86

    Qbit86

    Joined:
    Sep 2, 2013
    Posts:
    413
    Hi, I'm facing nasty exception while migrating from 5.5.0p4 to 2018.2.14 on Windows (Android, .NET 4.x, IL2CPP)
    Code (csharp):
    1. System.NotSupportedException: The invoked member is not supported in a dynamic module.
    2.   at System.Reflection.Emit.AssemblyBuilder.get_Location () [0x00006] in <f2e6809acb14476a81f399aeb800f8f2>:0
    3.   at LostPolygon.uIntelliSense.Internal.UnityVsUpdater+AssemblyInfo..ctor (System.Reflection.Assembly assembly) [0x00023] in <3af0b71ee59047a5974c2693dcbd6a90>:0
    4.   at LostPolygon.uIntelliSense.Internal.UnityVsUpdater..cctor () [0x00059] in <3af0b71ee59047a5974c2693dcbd6a90>:0
    How can I fix it?

    This error is followed by another one:
    Code (csharp):
    1. System.MethodAccessException: Method `UnityEditor.Build.BuildDefines.add_getScriptCompilationDefinesDelegates(UnityEditor.Build.GetScriptCompilationDefinesDelegate)' is inaccessible from method `UnityEditor.Analytics.AnalyticsImporter..cctor()'
    2.   at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_throw_method_access(intptr,intptr)
    3.   at UnityEditor.Analytics.AnalyticsImporter..cctor () [0x00132] in /home/builduser/buildslave/com.unity.analytics/package/Source/Unity.Analytics.Editor/Importer.cs:49
     
  34. HotkangChen

    HotkangChen

    Joined:
    Mar 18, 2017
    Posts:
    9
    +1
     
  35. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    @BlackDragonBE & @HotkangChen:

    You're getting a parser error because the local documentation isn't installed.

    Starting with the 2018.3 Unity versions, the documentation installer is no longer an option in the "Download Assistant" app.

    The documentation is still an option if you install via the "Unity Hub" app.

    You can also download the documentation installer from the here. It's the bottom item in the "Component Installers Windows" section.

    I had this problem and fixed it by downloading and running the documentation installer from the above link.
     
  36. NicoEsteban

    NicoEsteban

    Joined:
    Jun 25, 2017
    Posts:
    1
    Hi. Im using both 2017 and 2018. The one license per seat allows me to use it on both? Both versions are under the same email. Thanks a lot.
     
  37. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    I've got an issue Generating the IntelliSense data under Unity 2018.3.1f1. The process fails and I get the bellow error message.

    Error Generating IntelliSense Data.png

    I definitely have the documentation installed.

    Anybody else have this problem?
     
  38. toddkc

    toddkc

    Joined:
    Nov 20, 2016
    Posts:
    33
    Yes I do too. Using 2018.3.0f2. I have installed the documentation and tried again with the same result as you, except my error says 'Line 1, Position 12789'
     
    Last edited: Jan 25, 2019
  39. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    @ZimM, Please let us know if you are looking into this.
     
    Devastadus likes this.
  40. dFlynnSo

    dFlynnSo

    Joined:
    Aug 20, 2014
    Posts:
    9
    When can we expect a new update for latest Unity?
     
    Devastadus likes this.
  41. Satsukeshi

    Satsukeshi

    Joined:
    Dec 25, 2017
    Posts:
    12
    Bump for @ZimM Still having the XmlException listed above.
     
  42. schmosef

    schmosef

    Joined:
    Mar 6, 2012
    Posts:
    814
    I think we've been ghosted.