consulo/UnityEditorConsuloPlugin

If using .NET 4.x Scripting Runtime, double click on script/message in unity console not open the file in consulo

parmaia opened this issue · 7 comments

Hi!

Finally I was able to isolate this problem, and is very easy to reproduce.

Create a new project, go to Player Settings -> Other Settings -> Scripting Runtime Version, and set it to .NET 4.x Equivalent.

image

Then double click on a script (I added an empty script with a Debug.Log("Hi"); on Start), or double click on the message in the console, does not open the script in consulo.

If I go back to Scripting Runtime Version ".NET 3.5 Equivalent", all return to work perfectly.

I'm using unity 2018.2.18f1, but I can confirm the same problem with 2018.1.9f2.

I'm running on windows 10.

If you need more info, any log or want me to perform any test, let me know!

Thanks in advance!

Hello. I will test it.

Thanks

Hello. I tested - and Unity not load Consulo library into editor.

As i understand - it's problem like different Unity versions.

There few solutions:

  • remove binary distribution - make single file plugin. But plugin is too big, and it will be painful support ot
  • make another binary distributions for new runtime
  • migrate to package manager. But there no access to publish packages, that why it will be hack (idk for now)

Thanks

Update 2.

After testing i found some interest thing. Sending http requests is not working(from Unity).

Hi,

We are also trying to use the package manager, but with no success until now. If I find something interesting on that way, I'll let you know.

The http issue is very strange :(

Thanks for the effort.

Maybe i miss something - but why this code works good at 3.x, but at 4.x we had this issue

New build with UnityWebRequest. Can you test it?

UnityEditorConsuloPlugin2017.2.zip