microsoft / vscode-embedded-tools

Official issue tracking repository for Microsoft's Embedded Tools VS Code extension.
MIT License
43 stars 3 forks source link

Pause automatic project refresh during git rebase #59

Open lukas-lang opened 1 year ago

lukas-lang commented 1 year ago

Type: Feature Request

The extension is automatically refreshing the cmake files when it detects any changes to the imported .cproject file, which is very nice in general. However, this behavior breaks git rebase if it triggers while it's running:

Note how git complains about modified files, causing it to abort the rebase process. Apart from disabling the extension/closing VS code & performing the rebase externally, I don't know of any way around this problem at the moment.

It would therefore be nice if this could be made to work, either by providing a setting to manually disable the auto-refresh, or even better, by automatically detecting git rebase and pausing the refresh.