I've found examples of how to implement full IntelliSense™ providers for specific file-types in VS2010, like for Ruby or Python or whatever. What I want to do is hook into the existing IntelliSense™ for C# or VB.NET and add additional items into the list that is already generated by Visual Studio. (Basically, I want to inject database-driven items into the IntelliSense™ for Simple.Data objects.)
Is this actually possible, and if so, how do I go about it?
You can trigger IntelliSense in any editor window by typing Ctrl+Space or by typing a trigger character (such as the dot character (.) in JavaScript).
IntelliSense is a code-completion aid that includes a number of features: List Members, Parameter Info, Quick Info, and Complete Word. These features help you to learn more about the code you're using, keep track of the parameters you're typing, and add calls to properties and methods with only a few keystrokes.
Please try: Go to Visual Studio Installer, click Modify , uncheck IntelliCode in Individual components, then click Modify button to save the change, wait for the installation to complete, and then reinstall IntelliCode . In Visual Studio, go to Tools->Options->IntelliCode to check if the setting is Default.
Look at:
XML Editor IntelliSense Features and where to put the new schema for intellisense: Schema Cache
To answer the comment:
I just found this on stackoverflow: How do i implement intellisense for my language in visual studio?
Here is someone that implemented ADT support (android dev in Visual Studio). Maybe you can get some ideas from it:
VS ADT
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With