Collection of Theia extensions related to C/C++ development.
@theia/cpp-debug:- Debugging support using
GDBthrough thecdt-gdb-vscodeextension. - Memory view (monitor process memory during debug sessions).
- Debugging support using
@theia/cppdeprecated and removed (past sources):- Deprecated C/C++ language-features extension.
(Language-features should instead be contributed by VS Code extensions).
- Deprecated C/C++ language-features extension.
The browser-app and electron-app directories contain examples of Theia-based applications which use the extensions
provided by the repository.
-
browser-appbuild instructions:$ yarn $ yarn rebuild:browser $ cd browser-app && yarn start
-
electron-appbuild 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-debugextension. 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