Azure / Azure/bicep

Implement fixall support in VSCode extension

Open
#8,604 1 comment 3 reactions 0 assignees View on GitHub
devdiv enhancement FY25Q4 story: linter
Dominant language
Bicep
Stars
3.6k
Forks
830
Avg merge
1d 4h
Merged PRs (30d)
81

Description

It would be great for a consistent developer experience in VSCode to support the `fixall` statement like in `eslint`. The VSCode settings could look like this:

```json
"editor.codeActionsOnSave": {
"source.fixAll": true,
}
```

or

```json
"editor.codeActionsOnSave": {
"source.fixAll.bicep": true
}
```

Contributor guide

Open the contributing guide

Research direction

Start by locating the VSCode extension's existing code-action handling and review how ESLint exposes the `source.fixAll` and `source.fixAll.bicep` settings shown in the issue. Confirm the expected behavior for both settings and verify that saving a file invokes the available fixes consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.