An open API service indexing awesome lists of open source software.

https://github.com/elibroftw/vscode-justfile

Integrates justfile recipes into vscode tasks
https://github.com/elibroftw/vscode-justfile

justfile vscode-extension

Last synced: 7 months ago
JSON representation

Integrates justfile recipes into vscode tasks

Awesome Lists containing this project

README

          

# Just Recipe Runner

An extension that parses `justfile`s and adds recipes as tasks in VSCode. This extension does things the right way unlike other extensions I've tried out that use commands. Hit "Run Task" in the command pallete, and click `just` to see the parsed recipes that you can run.

## Features

- Task integration for justfile recipes including a description when comments are used
- Run tasks inside nix shell (`nix develop`) if `flake.nix` exists, always if set to yes, and never if set to no in settings

![demo](images/demo.gif)

## Extension Settings

- `just-recipe-runner.useNix`: whether to run just recipe command in nix or not

## Publishing

- `npx @vscode/vsce package` to build
- `npx @vscode/vsce publish` requires a personal access token
- [Visual Studio Marketplace Publisher](https://marketplace.visualstudio.com/manage/publishers/ElijahLopez)
- [Publishing Extensions tutorial](https://code.visualstudio.com/api/working-with-extensions/publishing-extension)