Collection of Theia extensions related to C/C++ development.
@theia/cortex-debug
:- Debugging support for ARM Cortex-M Microcontrollers.
@theia/cpp-debug
:- Debugging support using
GDB
through thecdt-gdb-vscode
extension. - Memory view (monitor process memory during debug sessions).
- Debugging support using
The browser-app
and electron-app
directories contain examples of Theia-based applications which use the extensions
provided by the repository.
-
browser-app
build instructions:$ yarn $ yarn rebuild:browser $ cd browser-app && yarn start
-
electron-app
build instructions:$ yarn $ yarn rebuild:electron $ cd electron-app && yarn start
cpp-debug-workspace
- provides an easy and reproducible way to test the functionality present in the
@theia/cpp-debug
extension. Includes a simple C/C++ program, debug launch configuration file (launch.json
), and a task in order to compile the program (tasks.json
).
- provides an easy and reproducible way to test the functionality present in the
- Eclipse Public License 2.0
- 一 (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception
"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia