Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Extensibility / February 2005

Tip: Looking for answers? Try searching our database.

IntelliSense-like addin

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Merak - 09 Oct 2004 09:56 GMT
Is it possible to create a VS.NET addin providing a feature similar to
Microsoft's IntelliSense? I don't want to add it inside a textbox in a
project of mine, but inside the VS.NET code editor.

I got lost in the extensibility reference. Which events should I listen to
to react to code editing?
Carlos J. Quintero [MVP] - 11 Oct 2004 08:46 GMT
In VS.NET 2002/2003 using the normal extensibility model for add-ins you can
only trap the TextEditorEvents.LineChanged event, which won´t be enough for
your purposes. So, you have to use VSIP
(http://msdn.microsoft.com/vstudio/extend/vsipoverview/).

Signature

Carlos J. Quintero (Visual Developer - .NET MVP)

The MZ-Tools all-in-one add-in, now for .NET: http://www.mztools.com

> Is it possible to create a VS.NET addin providing a feature similar to
> Microsoft's IntelliSense? I don't want to add it inside a textbox in a
> project of mine, but inside the VS.NET code editor.
>
> I got lost in the extensibility reference. Which events should I listen to
> to react to code editing?
psatiw - 17 Dec 2004 10:33 GMT
Hi!

I'm looking for the same thing, and have been doing so for quite a while
now. However, I HAVE searched the VSIP for that feature as well, and even
downloaded it, but I still can't find it. Can you please specify where in the
VSIP one can find such feature?

Regards,
psatiw

> In VS.NET 2002/2003 using the normal extensibility model for add-ins you can
> only trap the TextEditorEvents.LineChanged event, which won´t be enough for
[quoted text clipped - 7 lines]
> > I got lost in the extensibility reference. Which events should I listen to
> > to react to code editing?
Carlos J. Quintero [.NET MVP] - 22 Dec 2004 10:33 GMT
I haven´t used VSIP, and I don´t know if it has such an example, I only
pointed that you cannot that with an add-in because you only have teh
LineChanged event, you need some low level stuff, and that is VSIP. Surely
it will provide an event that is fired for each keystroke.

Signature

Carlos J. Quintero

The MZ-Tools all-in-one add-in, now for .NET: http://www.mztools.com

> Hi!
>
[quoted text clipped - 6 lines]
> Regards,
> psatiw
Gaston Milano - 30 Dec 2004 18:22 GMT
Yes when you use VSIP you can add a viewfilter to any view and you can catch
whatever you want. Additionally you can implement your specific language
service in order to create features like intellisense, infotips, etc for
your own language.

Regards,
Gaston

> I haven´t used VSIP, and I don´t know if it has such an example, I only
> pointed that you cannot that with an add-in because you only have teh
[quoted text clipped - 11 lines]
> > Regards,
> > psatiw
Bill Foust - 16 Feb 2005 19:24 GMT
Can you reccommend any examples of this? this is something I would like to
do as well!

bill

> Yes when you use VSIP you can add a viewfilter to any view and you can catch
> whatever you want. Additionally you can implement your specific language
[quoted text clipped - 21 lines]
> > > Regards,
> > > psatiw

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.