Comments (2)
Hi @ofer987, good idea to add a GotoTypeDefinition
endpoint, that'll be useful, after it was added to omnisharp-roslyn last year (OmniSharp/omnisharp-roslyn#2315).
This project doesn't need to be built. Both vimscript and python are interpreted, there is no compile step.
But more importantly, the python we have is essentially obsolete. A few years ago we added the omnisharp-vim stdio integration with the server, as an improvement and simplification to our previous http integration. The http integration uses python for server communication but the stdio integration doesn't: it is pure vimscript and is much faster and more robust.
Since then, a lot of new functionality like test runners and semantic highlighting have only been added to the stdio integration.
So my recommendation would be to ignore the python/http integration entirely and simply add functionality to the stdio side.
from omnisharp-vim.
Thanks @nickspoons.
I have just opened a PR at #838 to add an OmniSharpGotoTypeDefinition command.
Would you please review?
from omnisharp-vim.
Related Issues (20)
- Configurable bold, italic and underline styles HOT 2
- omnisharp can't start on wsl with neovim HOT 2
- Can't run omnisharp-roslyn (macOS) HOT 13
- Failed to load Project with no error message HOT 18
- Can't use out-of-box because of MSBuild HOT 6
- Omnisharp server doesnt start HOT 5
- How do I stop OmniSharp from creating '~/.omnisharp' directory? HOT 3
- There is a bug when I use vim-omnisharp in termux with mono HOT 7
- Need Help - Mac OS M2 - No Popups HOT 1
- ddc-ultisnips error HOT 1
- [Bug] Poor Performance in Some Unity Projects HOT 3
- Poor syntax highlighting and server load time after a minimal NVIM setup HOT 19
- Limited OmniSharp Commands (failing to properly call/start rosylin server?) HOT 64
- Not an editor command: OmniSharp* HOT 2
- OmniSharpDebugTest throws error relative to number of parameters the first time it is run HOT 1
- omnisharp can't run tests HOT 3
- Unable to get custom types using omnisharp-vim HOT 5
- Silently failing HOT 3
- When several solutions for a given cs file, solution selection prompts block the UI by being spammed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from omnisharp-vim.