Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PhxBuildNew to Visual Studio Code? Get it now.
PhxBuild

PhxBuild

ShiangChenAtPhoenix

|
64 installs
| (1) | Free
Build SCT projects easily
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PhxBuild README

PhxBuild is a plugin of vscode, used to easily build 🐦‍🔥 SCT projects.

(./media/main.png)

Features

  1. Show all the Build files and batch files.

  2. Provide 3 main functions:

    1. Build: build selected project with options(def, debug, quick, log) directly.
    2. Clean: clean selected project with options(debug, log) directly.
    3. Edit Argv: build selected project with options(def, debug, quick, log) and wait user to proceed.
  3. Provide 4 build options:

    1. def: build def files.
    2. quick: quick build.
    3. debug: debug build.
    4. log: save build log as 'BuildLog.txt'.
  4. Provide shortcut build and module build.

    1. shortcut: right click the {YouWantToBuild}.inf under code tree and click the 🐦‍🔥 ShortCut Build.
    2. modulebuild: right click the {YouWantToBuild}.inf under code tree and click the 🐦‍🔥 Module Build.
    • Right click on the INF file in Context Menu.
    • (media/build.png)
  5. Provide Script capabilities. The enabled scripts would be executed after Build function finished.

Requirements

Open 🐦‍🔥 SCT projects. The Folder must contains SCT structure.

Known Issues

A lot.

Release Notes

For basic usage.

1.0.0

Initial release of PhxBuild.

1.0.1

  1. Open Project.def and Project.mak file by right click.

1.0.2

  1. The syntax colorizer for the DEF files.
  2. Add F7 hotkey for sending previous command again.

1.0.3

  1. Fix some bugs.

1.0.5

  1. Add CTRL + F7 hotkey for sending run command.
  2. Add some information messages.
  3. Provide automatic scripts execution function. These will be executed after the PhMake command completes.

1.0.6

  1. Changes some text colors in DEF files.
  2. Add logo.

1.0.7

  1. Adds enablement for Script.
  2. Fix some bugs.

1.0.8

  1. Fix some bugs for Script.

1.0.9

  1. Fix some bugs.
  2. Using Task instead of sending text to terminal directly.
  3. Add shortcut and module build buttons under Editor title and Editor context.
    • Right-click on the editor(*.c, *.h, *.inf files) title or content.
    • Example 1 : (media/build2.png)
    • Example 2 : (media/build3.png)

1.0.10

  1. Force Task using powershell.exe as main terminal.

1.0.11

  1. Fix shortcut build, module build and run will show unexpected projects if project is not selected.
  2. Fix always append new projects when click Refresh button.
  3. Support *.sh projects.

1.0.12

  1. Add svn update button.
    • Input ENTER then update to latest revision.
    • Input NUMBER then update to the specified revision.

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