Good point to.

I think a combination of cnd and cpplite is the way to go. cnd is missing debugging and completion, for instance, very interesting features that that cpplite is currently supporting.

The question is, since we can't currently merge cnd into master (because of the problem with "ant commit-validation" tests):

Are we happy in continuing the development of this integration in the "cnd" branch instead of the "master" branch?

The basic integration tasks are, I think:

a) Make cnd.makeprojects auto-generate a "compile_commands.json" [1] (this is on the works).

b) Add completion integrating the completion in "cpplite.editor" into a new module, say "cnd.lsp".

c) Add debugging directly integrating "cpplite.debugger" into a new "cnd.debugger"

d) We may want to keep "cpplite.project" so users can still open projects previously created with this module.

Thanks,
Antonio



[1]
https://clang.llvm.org/docs/JSONCompilationDatabase.html


El 8/1/22 a las 16:15, Michael Bien escribió:
so to help to pick an option i would also ask the question: if we wanted to remove ccplite some time in future, what option would make this easy.

-michael

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to