OmniSharp / omnisharp-sublime

C# IDE Plugin for Sublime Text 3
http://omnisharp-sublime.readthedocs.org/en/latest/
MIT License
552 stars 64 forks source link

Is there a plan for use omnisharp-roslyn? #184

Closed fishg closed 9 years ago

fishg commented 9 years ago

I found some omnisharp-roslyn api is faster than omnisharp-servers,eg. find usage is obviously faster after first active. Otherwise omnisharp-servers is no longer get support. I have some test , I use omnisharp-sublime with omnisharp-roslyn on my OS X.No big problem be found,but if use omnisharp-roslyn,there is some more install steps needed.

jchannon commented 9 years ago

There is another branch that uses omnisharp-roslyn but only for dnx applications. The plan was to wait for omnisharp-roslyn to have all the features omnisharp-server had then move over. I'm not sure if it has everything yet? If it has we can start moving it over. One thing I don't think it has is the Fix Usings command. Might be worth noting all the features the plugin has and tick them off against omnisharp-roslyn has. Maybe @nosami could help confirm the features

On Sunday, 14 June 2015, fishg notifications@github.com wrote:

I found some omnisharp-roslyn api is faster than omnisharp-servers,eg. find usage is obviously faster after first active. Otherwise omnisharp-servers is no longer get support. I have some test , I use omnisharp-sublime with omnisharp-roslyn on my OS X.No big problem be found,but if use omnisharp-roslyn,there is some more install steps needed.

— Reply to this email directly or view it on GitHub https://github.com/OmniSharp/omnisharp-sublime/issues/184.

fishg commented 9 years ago

@jchannon Thanks for your explain. Looks like not support fix using yet. I will have more test in daily use.

davidfowl commented 9 years ago

@fishg @jchannon Refactorings wise, omnisharp-roslyn will soon have all of the features VS has https://github.com/OmniSharp/omnisharp-roslyn/tree/magic. The MSBuild support isn't quite there yet

fishg commented 9 years ago

@jchannon @davidfowl I create a roslyn branch on my fork and dependent on omnisharp-roslyn/tree/magic.On my Unity3D project,everything looks fine.And I found these features loos: