1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00
Find a file
Marc-Andre Laperle 11817c1c6a A basic LSP4E integration with Clangd
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>
2017-09-01 11:31:57 -04:00
.mvn releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
build Bug 519529 - fix handling of quotes in the GCCToolChain scanner info. 2017-08-10 10:06:42 -04:00
codan Bug 486082 - Have ProblemBindingChecker report errors of type IProblemBinding.SEMANTIC_INVALID_TYPE 2017-06-19 00:26:59 -04:00
core Bug 520999 - Map PDOM class types to AST before looking up constructors 2017-08-24 00:57:23 -04:00
cross Bring back some pom.xml from features 2017-04-18 22:49:39 -04:00
debug Bug 520846 - Use ArrayContentProvider.getInstance() where possible 2017-08-10 11:36:45 -04:00
doc Bug 517516: Update N&N in CDT docs 2017-05-31 07:39:52 -04:00
dsf Bug 520245: Avoid writing launch files with no changes 2017-07-28 12:00:49 +01:00
dsf-gdb Bug 520952: Use filename when handling function breakpoints in console 2017-08-15 08:35:46 +01:00
jtag Bug 519529 - fix handling of quotes in the GCCToolChain scanner info. 2017-08-10 10:06:42 -04:00
launch Fix Debug in Container 2017-07-21 17:37:42 -04:00
llvm lldb: Update version check to newly released, non-beta Xcode 2017-04-11 10:44:40 -04:00
lrparser Bug 512932 - Name lookup for friend class 2017-04-08 02:15:37 -04:00
lsp4e-cpp A basic LSP4E integration with Clangd 2017-09-01 11:31:57 -04:00
memory Cosmetics. 2017-08-18 21:24:31 +01:00
native Fix serial port naming on Windows to ensure get() method works. 2017-06-19 10:21:25 -04:00
qt Bug 510987 - Properly support PIE executables as build output 2017-06-02 12:08:10 -04:00
releng Update target platform to Release repo for Orbit 2017-08-15 11:51:43 +01:00
remote releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
testsrunner Bug 459197 - C++ Unit Testing does not work with QT5 2017-05-08 17:52:18 -04:00
toolchains/arduino Fix another IndexOutOfBounds exception. 2017-06-12 14:35:48 -04:00
upc releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
util Bring back some pom.xml from features 2017-04-18 22:49:39 -04:00
visualizer releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
windows Bug 519190 - Get CMake working with MSVC toolchain 2017-07-05 10:18:36 -04:00
xlc releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
.gitignore Ignore NFS-created files. 2012-11-08 13:34:54 -08:00
pom.xml releng: Enforce JavaSE-1.8 EE for tycho-eclipserun-plugin 2017-05-26 12:31:20 -04:00