Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.53 KB

README.md

File metadata and controls

59 lines (39 loc) · 1.53 KB

Skipper for Visual Studio Code

The Skipper extension provides integration with the Command Palette (Ctrl+Shift+P on Linux/Windows and Cmd+Shift+P on Mac).

This extension relies on the Skipper tool for invoking commands using the Command Palette.

Note: the illustrations here are based on assisted-service repository.

Features

The following command are supported in the Command Palette:

skipper: make

Displays a list of targets available in the Makefile and invokes the selected target in terminal.

I.e. skipper make <target>


(skipper make lint)

skipper: make generate

Filters only the generate-* targets for easier access.


(skipper make generate-keys)

skipper: make unit-test

Invokes unit-test target on the package of the opened file.

I.e. skipper make unit-test TEST=<file_path>


(skipper make unit-test)

Apply cover profile to show test coverage:


(Go: Apply Cover Profile)

Requirements

  • Skipper tool available in path.
  • make tool available in path.
  • A Makefile in the codebase.