Code completion future
Posted: Tue May 04, 2010 11:37 am
Hello Irfan,
Firstly, I want to report a mismatch with Code Completion when you use modificators in function arguments, e.g.:
Both unsigned arguments are ignored and functions seems like void func() and void func(int c) to parser.
The next thing is whether you are planning to add full preprocessor/macros evaluation? E.g. for evaluating this code
to the following:
IDE with such functionality support is (besides Visual Studio) Qt Creator, but I'd prefer Code Lite (Qt Creator is strongly oriented on Qt developping, especially from vesion 2.0 with QML).
So, what do you think about this feature? Is there a chance to have it in Code Lite?
Thanks for your work.
Firstly, I want to report a mismatch with Code Completion when you use modificators in function arguments, e.g.:
Code: Select all
void func(unsigned int a, unsigned int b) { /* body */ }
void func(unsigned int a, unsigned int b, int c) { /* body * / }
The next thing is whether you are planning to add full preprocessor/macros evaluation? E.g. for evaluating this code
Code: Select all
#define PROPERTY(T, V) \
protected: \
T V; \
public: \
void set##V(T _##V) { V = _##V; } \
T get##V() { return V; }
class Object
{
PROPERTY(wxString, Name)
PROPERTY(float, Mass)
};
Code: Select all
class Object
{
protected:
wxString Name;
public:
void setName(wxString _Name) { Name = _Name; }
wxString getName() { return Name; }
protected:
float Mass;
public:
void setMass(float _Mass) { Mass = _Mass; }
float getMass() { return Mass; }
};
So, what do you think about this feature? Is there a chance to have it in Code Lite?
Thanks for your work.