Skip to content

non working CDT-LDP after installation of IDF-Eclipse-Plugin (IEP-1504) #1197

@mzimail

Description

@mzimail

Describe the bug
As soon as ESP-IDF-Eclipse Plugin is installed, other projects using CDT-LSP (standard C/C++ project using editor with clangd language server) are not working any more: Language Server (clangd-19) is not started.
This applies to existing and new C/C++ projects, regardless of there are any ESP-IDF projects in the same workspace or not. Simple installation of ESP-IDF-Eclipse breaks previously working projects of those other natures.

To Reproduce
Steps to reproduce the behavior:

  1. Create blank Workspace
  2. Click on 'File -> New -> C/C++ Project'
  3. Choose "CMake Project"
  4. Click "Next"
  5. Assign Project Name "x86helloworld"
  6. Click "Finish"
  7. Open "x86helloworld.cpp" using "C/C++ Editor (LSP)"
  8. Open "Windows -> Whow View -> Other -> Language Servers -> Language Servers"

Expected behavior
The configured language server (/usr/bin/clangd-19 in this case) should be started just at is if, when ESP-IDF-plugin is not installed.
Syntax errors should be highlighted in editor accordlingly, but they aren't.

Screenshots

Image

Espressif-IDE Product Information:
idfproductinfo.txt

Eclipse Error log:
errorlog.log

**

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions