Thursday, May 06, 2021

VSCode prevent file Explorer from jumping

VSCode prevent file Explorer from jumping

🔥 Save unlimited web pages along with a full PDF snapshot of each page.
Unlock Premium →

Is there a way to prevent VSCode from jumping all over the place when closing a tab? It jumps to the location of the selected tab, but this is very disorienting when opening various files to inspect within a lib.

0

This behaviour is controlled by the following setting:

"explorer.autoReveal": false  

There is currently no setting for keeping the selected file in the explorer, but this one at least keeps the scroll position fixed and prevents the "jumping".

Update

In current versions, the same setting now keeps the selected file.

2

After you apply "explorer.autoReveal": false, as mentioned above, you can also set up

a shortcut to force show the current file in Explorer:

{ "key": "cmd+e", "command": "workbench.files.action.showActiveFileInExplorer" }  

3

As commented in issue 23902 (Option to keep file selected in sidebar without forcing a scroll)

  • If set autoReveal to true, the jumping inside file explorer is confusing;
  • If set autoReveal to false, I have to use showActiveFileInExplorer keybinding or right click menu every time when switch between tabs

But with VSCode 1.46 (May 2020) you now have:

Explorer auto reveal focus without forcing a scroll

There is a new option focusNoScroll for the explorer.autoReveal setting.

When using this option, the Explorer will automatically select files when opening them but will not scroll to reveal them in the Explorer view.

Not the answer you're looking for? Browse other questions tagged or ask your own question.

Source: https://stackoverflow.com/questions/40336835/vscode-prevent-file-explorer-from-jumping
This web page was saved on Thursday, May 06 2021.

Upgrade to Premium Plan

✔ Save unlimited bookmarks.

✔ Get a complete PDF copy of each web page

✔ Save PDFs, DOCX files, images and Excel sheets as email attachments.

✔ Get priority support and access to latest features.

Upgrade now →

No comments: