Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-02Fix API error in lsp4e.cpp plugin.Doug Schaefer1-117/+117
Not sure we have the right dependency in the cdt target file but I get a compile error when I use it. Change-Id: Ie357ea76da82ac552b6c95662d725fb660434ff6
2017-09-26lsp4e-cpp: Generate LSP FileEvents from ResourceChangeEventsMarc-Andre Laperle2-0/+162
FileEvents are useful for indexing and lsp4e (so far) does not send them. It is not clear whether or not this will be implemented in lsp4e. In the mean time, lsp4e-cpp can have its own mechanism to generate the events. Change-Id: I09aac4fda7755260f47b73fd683ca6d2ad317f81 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2017-09-01A basic LSP4E integration with ClangdMarc-Andre Laperle16-0/+1088
This plug-in adds an simple integration between LSP4E and Clangd. It simply launches clangd when opening C/C++ files with the Generic Editor. To try it, you need to: - Import the projects in your Eclipse workspace (you can only import the lsp4-cpp ones, the sources for CDT are not needed) - Open lsp4e.cpp-staging.target and set it as the target platform - You need to have clangd built and on the PATH. See https://clang.llvm.org/get_started.html - Start Eclipse: right-click on a project > Run as > Eclipse Application - In the new Eclipse instance, you can right-click on a C/C++ file > Open As > Generic Editor. This should make use of clangd, providing some basic diagnostics and formatting commands. This should help the Eclipse community to start playing with Clangd. Change-Id: I688d3a952dbc80d9f61186178f3c8a033afcc587 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>

    Back to the top