Content tabs
Content tabs are located inside each project tab. They hold the detail, configuration, chat, and terminal views you work with, such as an individual issue, file, commit, branch configuration, or terminal.
Content tab bar layout
Each content tab is located in a tab bar on the top or bottom of a pane. Content tabs are placed into panes based on the layout and tab category.
Types of content tabs
There are two types of content tabs, singleton tabs and detail tabs.
Singleton tabs
There can only be one instance of each singleton tab per repository. For example, you can only open one Branches tab at a time. Opening a new instance of a singleton tab redirects you to the existing tab.
Detail tabs
You can open multiple detail tabs in a repository. For example, you can open multiple individual commit tabs. Opening a new detail tab replaces the existing tab if a tab is already open.
Selecting an item in an activity opens its detail in a content tab in the Work pane.
Open items in a reused or new tab
Items that open content tabs share the following navigation behavior.
| Gesture | Result |
|---|---|
| Click | Opens the item, reusing the current tab where allowed. |
| Middle-click | Opens the item in a new background tab without changing the current selection. |
| Right-click, then Open | Opens the item using the normal reuse behavior. |
| Right-click, then Open in New Tab | Opens the item in a new foreground tab. |
In lists that support multi-selection, Ctrl+click or Cmd+click changes the selection instead of opening a tab. Use middle-click or Open in New Tab to open a separate tab.
Select more than one item
The File Browser and Issues views share the following selection gestures.
| Gesture | Result |
|---|---|
| Click | Opens the item and clears the current selection. |
| Ctrl+click or Cmd+click | Adds or removes the item from the selection. |
| Shift+click | Selects the visible range from the selection anchor. |
| Ctrl+Shift+click or Cmd+Shift+click | Adds or removes a visible range. |
| Middle-click | Opens the item in a new background tab without changing the selection. |
| Enter | Opens the focused item. |
| Ctrl+Enter or Cmd+Enter | Opens the focused or selected items in new tabs. |
| Escape | Clears the selection. |
Selection follows the visible order, including the current sort, filter, grouping, and page. Directed Acyclic Graph and Swimlanes views do not have a linear row order, so Shift+click toggles only the selected node.
Right-clicking a selected item applies supported actions to the selection. Right-clicking an unselected item applies actions only to that item.
Row checkboxes provide another way to select items. To hide row checkboxes, turn off Show Selection Checkboxes in Lists in Settings > Other Settings > Layout. The header checkbox remains available.
Work with content tabs
You can drag a content tab to rearrange the tab on a bar or to move the tab to another bar. You can also drag content tabs to split panes. For information about panes, see Panes and layout.
Right-click a content tab to view the actions available for that tab. Depending on the tab type and state, the menu can include pinning, renaming, duplicating, saving, pane movement, navigation history, screenshots, Send to Zide Assist, Convert to Dashboard, and commands for closing related tabs.
To pin a tab, click Pin Tab. Pinned tabs move to the beginning of the tab bar. Close remains visible but disabled until the tab is unpinned.
Empty content pane
When a project tab has no content tabs open, the pane shows a short list of Quick Actions:
- Browse Files opens the file browser.
- Browse Issues opens the issue list. The action appears only when the project’s issue tracking source provides one, and it uses that provider’s own term, such as Browse Work Items.
- New Terminal Tab opens a terminal in the project folder, using your default shell.
- New Zide Assist Tab opens Zide Assist for the project. If Assist is not available on your plan, Assist itself explains what to do next.
- New Browser Tab opens the built-in web browser on the project’s repository page, or on zide.dev when the project has no repository page.
Browse Files and Browse Issues open in the side panel, the same as clicking their activity bar icons. If the layout has no matching activity, they open as content tabs instead. Every quick action opens the same thing as its menu equivalent.
The quick actions disappear as soon as a content tab is open, and they come back when you close the last one.
Close and reopen content tabs
To close the active content tab, press Ctrl+W or click its close button. Right-click a tab to access additional commands, including Close Others, Close All, Close to the Left, and Close to the Right. These commands apply to the tab’s pane.
To reopen the most recently closed content tab, press Ctrl+Shift+T, or right-click the content tab bar and click Reopen Closed Tab. Zide remembers the last 10 closed tabs in each pane and restores their type, content, pinned state, and position.
Reopening a closed project uses a separate history and command. See Project tabs.
All content tabs are saved and restored when you restart Zide, including tab order, pinned state, active tab, and scroll positions. Terminal tabs restore as tabs but start a fresh shell session.