📋 BuffersThis extension provides a command to show you a deduplicated, filterable list of all the files that are open in your workspace. If you select a file, that file will be opened in your last-active editor group. That's it, that's the extension. Why?If you've ever used Vim or Neovim, you might be familiar with its concept of "buffers". The way you interact with these buffers is predominantly by opening what Vim/Neovim calls a "window" which is essentially a view of a buffer. The neat thing about this is that, as far as those tools are concerned, there is only ever one instance of the buffer. No matter how many windows you open, the number of buffers open remains the same. With Vim, it is trivial to switch to a different window, open the list of buffers, pick the buffer you care about, and then show that buffer in that window. This is simple, because again, those buffers are not "tied" to any given window. In vanilla VSCode, it's a bit more complicated. Let's say you have multiple files open, in multiple splits (VSCode calls them "Editor Groups"), like so: Let's say you're in Editor Group #2 and:
You might think that you could accomplish this with This extension provides a way to accomplish this. It provides a command, Inspired by this issue from 2021: https://github.com/microsoft/vscode/issues/128874 Features
Extension Settings
ChangelogSee: CHANGELOG.md |