Every open file, down the side.The tab bar works until it doesn't. Open a dozen files and the tabs shrink, then scroll, then start hiding the one you want behind a chevron. Editor Bays puts your open editors in a vertical list in the sidebar, where a name stays readable however many of them there are. A list you can actually readEvery open editor gets a row: its name, and the folder it lives in underneath.
Actions where the file already isHover a bay and its actions appear. While you are only reading, none of them are on screen.
A menu that matches the editor's ownRight-click gives you a context menu built to VS Code's own shape: it opens under the cursor, with submenus, keyboard navigation and type-ahead.
Groups, when you splitSplit the editor and the view gathers each group under a heading of its own.
Diffs sit under the file they came fromA diff, a staged change, a snapshot or a comparison is drawn indented under its source, as a variant of it. Three versions of one file stay one entry with three rows beneath it, and the parent says how many it has. Claude Code conversations keep their nameA Claude Code tab gets its own branding and its whole title, read from the live transcript instead of the truncated It follows your filesRename a file, move it, drag a folder or delete it, and the open bays follow. No stale paths, and no rows pointing at something that is no longer there. Make the list yours
The toolbar carries a View Options menu for the two you flip most, and a Save All button that appears only while something is unsaved. A few things worth knowingEditor Bays has a few deliberate boundaries:
Getting startedClick the Editors icon in the Activity Bar. Your open editors are already in it. There is nothing to configure. Settings use the Requires VS Code 1.85 or later. Why Editor Bays?Because the tab bar runs out of room and the sidebar does not. Every file you have open. Readable. In one column. Questions and bug reports: the Q&A tab on this listing. MIT License. |