News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

Code completion plugin

Started by Koron, May 16, 2005, 07:51:39 PM

Previous topic - Next topic

mandrav

After you open your project, try right-clicking the 'Symbols' tree item (in the 'Symbols' tab) and clicking 'Re-parse now'...

Yiannis.
Be patient!
This bug will be fixed soon...

Game_Ender

It does work, I just thought it wasn't.  It turns out it doesn't put classes from the external files in the class browser.  Thanks for all the help and thanks to Mandrav for the great IDE.

mandrav

Quote from: Game_Ender on August 02, 2005, 06:39:56 PM
It does work, I just thought it wasn't.  It turns out it doesn't put classes from the external files in the class browser.  Thanks for all the help and thanks to Mandrav for the great IDE.

Heheh, just thinking of what the symbols tree would look like if all the parsed symbols were in there, makes me shiver :P

Yiannis.
Be patient!
This bug will be fixed soon...

rickg22

You could as well post a config option, and I don't know, maybe add it in "external classes" ?

Game_Ender

Question, is there a way to make the code completion plugin understand inheritance?  Take orge for example.  I create a variable of the scene SceneNode type, which is a subclass of Node.  The Node class has the SetOrientation method, but SceneNode doesn't.  Yet, if I have "smart sense" on it doesn't know that it should also display Node's methods, if I am working with a subclass like SceneNode.

Is there a way I can fix this?  It seems the class browser understands inheritance, can we make "smart sense" do the same?

mandrav

Quote from: Game_Ender on August 02, 2005, 08:26:25 PM
Is there a way I can fix this?  It seems the class browser understands inheritance, can we make "smart sense" do the same?

It does support inheritance (that's what SmartSense is anyway). If it doesn't work as you expect, post a minimal test case please...

Yiannis.
Be patient!
This bug will be fixed soon...