Does KDevelop support intelligent code completion like that of Visual Studio or Xcode. Currently I have only found a option to turn on a code completion like thing (just looks though the open document for possible matches to what I am typing). I Visual Studio and Xcode the code completion looks at my current file and and all of its include files, parses them and then builds up a completion tree. So, if my 'struct' has two elements:
|
Source code
|
1
2
3
4
5
|
struct test
{
int a;
float b;
};
|
And in a function I create a new test struct variable called cheese and then type 'cheese.' it will come up with a drop down menu saying 'a' and 'b' with icons to indicate what the variable type is (e.g. float/int/char). When I type part of a function and let it complete the rest for me I will do something like:
function_name(<# char a #>, <# int c #>) and then by pressing 'Ctrl+/' it will go between each '<# ... #>' block, highlighting it for me. These features really do save time and I want to know if they are available in KDevelop either by default or though a plugin of some sort.
Thanks for all of your help.