Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Fernir RunnerNew to Visual Studio Code? Get it now.
Fernir Runner

Fernir Runner

Fernir

|
7 installs
| (1) | Free
Fernir runner for lab
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Fernir Runner

Fernir Runner adds numerous conveniences for development and working with commands. Quick test execution, test case generation, project linting, creation and configuration of your own custom buttons.

To get started:

  1. Go to Visual Studio Code, open the Extensions tab
  2. Find Fernir Runner
  3. Download it and restart VS Code

After installation, you'll be able to see basic buttons on the bottom panel and a side menu for settings. Each command consists of 3 parts: name, description, and the project where it will be executed. When launching a command, it will automatically change the execution path to the required project. If a command applies to 2+ projects, you'll get a choice of where to execute this command.

If you don't need some buttons, open the extension's side menu, and in the Visible Buttons tab, hide the unnecessary commands.

You can also change the priority for buttons using the arrows nearby.

If other elements from other extensions are bothering you, right-click on the status bar, uncheck the extra elements you don't need.

To create your own custom commands, go to the commands tab and click Add New Command. Come up with a name and description for the command. Also enter your command in the appropriate field. You can use dynamic values in your command, there are currently 4 properties to choose from:

{fileName} - the name of the file you're in, without extension.

{relativePath} - relative path to the file.

{fullPath} - full path to the file.

{fileNameFull} - full file name including its extension.

Next, you can customize your button: Choose an icon from the list, check whether you need to display the command name in the status bar, select a color for the icon and name. You can also choose 1 of 3 background options for the button: normal, red, and yellow. If you choose the last two, the icon and text color won't change.

If your command only applies to specific monorepo projects (or others), you can select the repository where this command will be executed. When launching the command, it will automatically navigate to the specified location. You can also select a command category for convenient display in the list of all commands. To select multiple categories or repositories, hold Ctrl and select the ones you need.

You can create your own category or repository and its path in 2 separate tabs.

For some cases, it's sometimes useful to have parameters that can be quickly changed when launching a command. For this, you can create them in the Flags section. All selected flags are added to the end of the main command when launched.

Now when launching the command, you'll have this choice:

As a result, you'll get this output:

Extension Development

Installing dependencies

pnpm install

Development mode

Press F5 Then choose compile or watch

Production build

pnpm run package
(skip): y
(skip): y
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft