Introducing Eclipse CDT.cloud - C/C++ tooling in the web
summary
Eclipse CDT.cloud launches December 2021 as an umbrella of web/cloud C/C++ components and a Theia-based template, the CDT.cloud Blueprint, that runs and demos working pieces: a JavaScript clangd context library that switches compile configurations, generates or consumes compile_commands.json and suppresses unsupported GCC flags; a C/C++ GDB debug adapter (Renesas-maintained) with a web memory inspector that shows live diffs; Trace Compass Cloud client/server tracing; and an Amalgamator multi-adapter proof‑of‑concept (works but remains experimental).
AI-written summary · about
chapters (13)
- 0:00Eclipse CDT.cloud intro
- 1:12Project goals and components
- 3:00Web dev with Theia
- 5:09C/C++ language servers
- 7:14Clangd config demo
- 11:30Compilation and build
- 12:15Debugging with GDB
- 15:22Debug memory inspector
- 17:30Trace Compass Cloud
- 20:14CDT.cloud updates
- 21:17Amalgamator for debug
- 22:20Community contributions
- 24:49Q&A
related talks
34mStreamlining Contributions with Eclipse Theia
01h 36mOpen source tooling with Eclipse IDE & Theia
39mC/C++ Language Servers, The Next Generation is Now
37mEclipse Trace Compass – Past, Present and Future
42mMaking Eclipse Che Enterprise Grade
46mWhat's new in Eclipse Dirigible 3?
37mEclipse Theia - News from the Next Gen Tools Platform
25mWeb-based Tools and IDEs: Accomplishments and Opportunities
