-
Notifications
You must be signed in to change notification settings - Fork 40.4k
Support batch range formatting #158776
Copy link
Copy link
Closed
Labels
api-finalizationfeature-requestRequest for new features or functionalityRequest for new features or functionalityformattingSource formatter issuesSource formatter issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release notesverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded
Milestone
Metadata
Metadata
Assignees
Labels
api-finalizationfeature-requestRequest for new features or functionalityRequest for new features or functionalityformattingSource formatter issuesSource formatter issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release notesverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded
Type
Fields
Give feedbackNo fields configured for issues without a type.
With
Editor: Format On Save Modeset tomodifications, VSCode will sequentially send requests to itsrangeFormattingprovider(s). It'd be nice if the whole list of ranges could be sent at once instead of sequentially, allowing the formatter to handle this batch as it sees fit. This could be achieved by modifyingregisterDocumentRangeFormattingEditProviderto take an additional optional metadata parameter that the provider can use to express support for thismultiRangemode.