CCStudio Project brings project management for Texas Instruments devices into VS Code so you can import, build, and debug CCStudio projects without leaving the editor.
Features
Projects view — a dedicated CCStudio Projects panel listing your projects and their contents, intended as a replacement for the built-in Explorer tree when working on CCStudio projects
Build, Clean, Re-build, and Debug — available from the Projects view or the Command Palette, with per-project and per-build-configuration actions
Import Project — bring an existing CCStudio project (for example, an SDK example) into your workspace
File operations — create, rename, delete, and reveal files and folders directly from the Projects view
Build output syntax highlighting — makes build and error output easier to read
Linker command file support — syntax highlighting, comment toggling, and bracket matching for TI linker command files. .cmd files that contain linker directives are detected automatically, even though Windows batch files share the same extension
Usage
Open the CCStudio Projects view from the CCStudio activity bar.
Click Import Project to bring an existing project into your workspace, or use a project created via StartHub.
Select a project or build configuration and use the inline Build, Clean, Re-build, or Debug actions, or run the equivalent command from the Command Palette.
CCStudio Project: Debug Project — builds the project (incremental) and starts a debug session
CCStudio Project: Import Project — Import Project
Settings
ccs-project.saveBeforeBuild — automatically save all open files before starting a build. Default: true.
ccs-project.detectLinkerCommandFiles — automatically use the TI Linker Command File language for .cmd files that contain linker directives. Default: true.
Requirements
This extension works together with the following companion extension, which is installed automatically when the CCStudio for VS Code extension is installed:
CCStudio for VS Code (ccstudio) — provides the CCStudio activity bar panel