Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

This repository is outdated and has been archived. Please see https://github.com/eclipse-cdt-cloud/vscode-memory-inspector for an updated version of the memory view component

License

Notifications You must be signed in to change notification settings

eclipse-theia/theia-cpp-extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

118e077 · Nov 21, 2023
Dec 8, 2020
Aug 30, 2021
Aug 30, 2021
Jul 11, 2022
Jul 11, 2022
Aug 30, 2021
Jul 11, 2022
Aug 30, 2021
Nov 12, 2018
Aug 30, 2021
Aug 30, 2021
Sep 28, 2020
Nov 13, 2019
Aug 30, 2021
Aug 30, 2021
Oct 4, 2019
Dec 21, 2018
Nov 21, 2023
Sep 23, 2019
Dec 7, 2020
Jul 11, 2022
Jul 11, 2022
Jul 11, 2022
Aug 30, 2021
Jul 11, 2022

Repository files navigation


theia logo

ECLIPSE THEIA - C/C++ EXTENSIONS

Gitpod - Code Now PRs Welcome CI-CD Open questions Open bugs

Overview

Collection of Theia extensions related to C/C++ development.

Features

  • @theia/cpp-debug:
    • Debugging support using GDB through the cdt-gdb-vscode extension.
    • Memory view (monitor process memory during debug sessions).
  • @theia/cpp deprecated and removed (past sources):
    • Deprecated C/C++ language-features extension.
      (Language-features should instead be contributed by VS Code extensions).

How to build

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

Example Workspaces

  • 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).

License

Trademark

"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

About

This repository is outdated and has been archived. Please see https://github.com/eclipse-cdt-cloud/vscode-memory-inspector for an updated version of the memory view component

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published