Home > Software engineering >  Want to set the wheels of the existing want to do a C source code editor, well informed of the great
Want to set the wheels of the existing want to do a C source code editor, well informed of the great

Time:09-20

I want to be a c + + code editor software,
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)
  • Related