-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing Unity types for auto-completion #449
Comments
@garciaErick Not sure if discovery/autocompletion on unity types would work in any way differently from a regular referenced dll/assembly. Are you referencing Unity.dll from your csproj? Also, have you tried inspecting the |
I am using the Unity.dll on my csproj, I have autocomplete on my Visual
Studio... How do I reference the Unity.dll on onmisharp? I tried copying
the windows Unity.dll to my omnisharp location in WSL...
Erick Garcia
Graduate Research Assistant
iLink @cybershare
+52 1 656 375 6477 <javascript:void(0);>
erick-garcia.com
[email protected]
Find me on:
<http://github.com/garciaErick> <https://linkedin.com/in/garciaErickCs>
…On Thu, Aug 23, 2018 at 1:15 AM Saulius Menkevičius < ***@***.***> wrote:
@garciaErick <https://github.com/garciaErick> Not sure if
discovery/autocompletion on unity types would work in any way differently
from a regular referenced dll/assembly. Are you referencing Unity.dll from
your csproj?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#449 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ad-nFI1mNPJmEvn9YjNUbmvCEsfQSXfDks5uTlZ1gaJpZM4WGzMN>
.
|
Unity's dll is no difference to other normal dlls. Auto completion works fine for me on:
You can try VS project. |
ok I see that there is some xml in the omnisharp directory... do I need to
reference the unity dll in there as well? Is there some resource I can take
a look at? I am sorry for the trouble.
The only thing I did is paste the Unity.dll where the rest of the .dll's
are but I think there is some additional configuration to be done.
Erick Garcia
Graduate Research Assistant
iLink @cybershare
+52 1 656 375 6477 <javascript:void(0);>
erick-garcia.com
[email protected]
Find me on:
<http://github.com/garciaErick> <https://linkedin.com/in/garciaErickCs>
…On Tue, Aug 28, 2018 at 3:17 AM Henry.T ***@***.***> wrote:
Unity's dll is no difference to other normal dlls. Auto completion works
fine for me on:
- Emacs modified for windows
- sln & csproj generate for Visual Studio by Unity3D
You can try VS project.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#449 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ad-nFIWqftb-kMQrck3F_8k-xZObUA53ks5uVQq0gaJpZM4WGzMN>
.
|
:( |
was there anything more on this? i'm running into something extremely similar on nixos |
I have finally gotten this working! I got a load of conflicting packages on the next step, solution was to purge all of mono from from my system. In fedora this would be:
Add your relevant repository: https://www.mono-project.com/download/stable/ |
Just a FYI, we're going to slowly deprecate omnisharp-emacs in favor of lsp-mode / eglot. If possible, you may want to try out those two alternatives. A couple of things are still missing (like integrated unit testing runner functionality and go-to-definition for classes on compiled assemblies) but this is the plan. |
Nice to know, I prefer using lsp-mode, but it's having other issues, OmniSharp/omnisharp-roslyn#1898 (comment) |
I installed mono-develop, omnisharp on windows wsl, I installed omnisharp-server using package-install from emacs. Everything from refractoring, go-to definitions and autocomplete works for standard libraries, however none of the Unity autocompletion works. I found that in my omnisharp server there are no Unity.dll's how can I configure my omnisharp to work with my Unity projects?
The text was updated successfully, but these errors were encountered: