Implement fixall support in VSCode extension
Open
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
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