Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » External Content Assist for all editors?
External Content Assist for all editors? [message #51148] Thu, 19 March 2009 14:54
Eclipse UserFriend
Originally posted by:


The problem to be solved:

Providing Content Assist for a particular API that is available in
various programming languages. The functionality should be provided to
all editors in Eclipse, possibly with the users being able to
configure/en/disable my provider according to their liking in the
preferences (like in Java/Editor/Advanced).

(Currently the API is available in four script languages, but I don't
know which editor the customer is going to use to write the scripts with
(PyDev, DLTK, others), so I would like to stay independent of individual
Eclipse projects and offer "external" Content Assist, so to speak.)

I have looked around a bit for how to add Content Assist to possibly all
editors in Eclipse and it seems that some older version of Mylyn managed
to install itself as a Content Assist provider at least for Java,
alongside the standard Content Assist functionality for Java, so it
seems it must be possible to register Content Assist providers for
"third party" editors.

Do you have any pointers for how to achieve this, a tutorial or
documentation about how to add Content Assist to other editors without
changing their code?

Also I noticed that "Word Completion" shows up in JDT as well CDT
preferences. Do you know if this the same implementation being used in
both editors? (I suspect this is not really the same functionality, but
rather that the CDT developers were smart enough to replicate it and
give it the exact same name in the preferences, but you never know.)

With best regards

Clemens Anhuth

-- - Squish - Multi-Platform GUI Testing
Previous Topic:how to run bash script programmatically from eclipse plugin
Next Topic:External Content Assist for all editors?
Goto Forum:

Current Time: Mon Jun 21 17:44:40 GMT 2021

Powered by FUDForum. Page generated in 0.02048 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top