Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PICC CCS SupportNew to Visual Studio Code? Get it now.
PICC CCS Support

PICC CCS Support

Petar Gueorguiev

|
751 installs
| (0) | Free
VS Code extension to support PICC CCS project setup.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PICC CCS Support

This is an alpha-stage, non-official and non-affiliated vscode extension for the PICC CCS C (command line) compilers made by Custom Computer Services, Inc. (www.ccsinfo.com)

The official ccsinfo PCW IDE has proven functionnality and advantages like wizards, help references etc., and this project has no any intention to replace it. Use it as an alternative on your responsibility.

The author assumes no responsibility or liability for any errors or data lost that this extension may cause.
Please always make copies of your source code.
The information contained in this project is provided on an "as is" basis with no guarantees of completeness, accuracy, or full functionnality.

Repository  |  Forum Topic  |  Marketplace Page

Features

  • VSCode IntelliSense features (code completion, parameter info, quick info, member lists)
  • Compile / Clean as Tasks
  • See and navigate to lines with Errors / Warnings / Information at PROBLEMS window
  • Contextual Help by F1 or right-click over a word in code
  • Shortcuts in Run Task list to CCSLOAD, SIOW and Wizards

Install

  1. Make sure you have the ccsinfo PICC Compiler installed on default location
  2. Visit Extension Marketplace Page
  3. Alternatively, you can use a VSIX file: Select vscode extensions section and click over three dots ...
    Navigate to the offline file:

Install

Activate the extension in your PICC CCS Project Folder

  1. Open your project folder with VSCode.
  2. Use Ctrl+Shift+P and start typing "PIC..." to setup ( a .vscode subfolder will be created)

Activate

NOTE: Always activate and configure after updating to a new version of the extension!

Configure the .chm or .pdf help opener

  1. You can use a special old KeyHH.exe (Ralph Walden) software for a contextual search in ccsc.chm instead of using the MS Windows' provided HH.exe. Get it (KeyHH 1.1) from this Web Archive and follow the links to download KeyHHSetup.exe, which installs the tool in: C:\Windows

  2. If you prefer the PDF help to open by Adobe PDF Reader, get the help file from here and place it in PICC installation folder.

  3. Go to Extension -> Settings - to enable/disable and select which tool to use in user and workspace scope.

NOTE: if you enable in user space, the contextual Help menu (F1) will be available globaly in your vscode!

Config

Usage

  1. Enjoy the VSCode features
  2. When your main .c file is opened and focused, select Run Task > "- PICC Build -" > then select the type of the compiler.
  3. Run Task > "PICC Clean" deletes some output files.
  4. See PROBLEMS and TERMINAL windows for compilation output details.

Usage

  1. To open contextual help on selected word, use F1 or a right-click -> select first line from the menu:

Context Menu

Development

  1. Clone the code from this GitLab Repository

  2. Download and install Node.js if not already done.

  3. Get vsce (VS Code Extension Manager) - by terminal command:

    npm install -g vsce
    
  4. Initialize the project:

    npm install
    
  5. Make your code changes...

  6. In the extension’s root directory, run:

    vsce package
    

    This will create a new .vsix file for your tests.


vtpg

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft