Need to have: code highlighted (the less), smart tips (prompt completion function name, parameters, etc.)
Now the general idea is to use open source scintilla controls (the notepad + + is used), can realize the syntax highlighting, but there were no smart tips,
Syntax highlighting is solved, smart tips that need this kind of effect,
1: need to solve some macro definition
2: template also need smart tips
3: should need to analyze the type of each variable
4: include # include contains symbols in the file
5: function overloading form to be listed, prompt parameter
It's not simply do the parsing can be done, to look thin is complex,
So as if with a scintilla controls is to reach the desired effect, (may simply make do by oneself)
So I want to find an available wheels:
Like this:
This is my baidu find.net, but smart tips only support vb.net and c #, charge for.net controls,
Is like looking for a c + + editor, all of the logic performed by it (I just need to do a shell), as the embedded control software, I
Or, if not, just to an analysis of the wheels of the c + + code, text input code, can output all the symbols (functions with parameter information, variables with the type information)
CodePudding user response:
The Compiler Compiler YACC (Yet Another Compiler 's Compliler)