Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hard to find tabs (search / filter available panels) #49

Closed
chipkent opened this issue Jul 16, 2024 · 2 comments · Fixed by #177
Closed

Hard to find tabs (search / filter available panels) #49

chipkent opened this issue Jul 16, 2024 · 2 comments · Fixed by #177
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@chipkent
Copy link
Member

Plugin: 1.3.0 pre

The following code produces many tabs.

from deephaven import empty_table

for i in range(100):
    print(f"Making {i}")
    globals()[f"t{i}"] = empty_table(10).update(['X = i', 'Y = 10 * i'])

In the IDE, there is a nav to search for a tab by name. That is missing here, so it can become difficult to find a tab if there are many. Only scroll appears to be supported.

image
@chipkent chipkent added enhancement New feature or request triage labels Jul 16, 2024
@chipkent chipkent changed the title Tabs may get lost Hard to find tabs Jul 16, 2024
@mofojed
Copy link
Member

mofojed commented Jul 23, 2024

@chipkent These tabs are native to VSCode itself. There's many ways you can customize the presentation of tabs within VS Code: https://code.visualstudio.com/docs/getstarted/userinterface#_tabs
For your case specifically:

When you have more open items than can fit in the title area, you can use the Open Editors section in the Explorer view (available through the ... button) to display a dropdown list of tabbed items.

Granted it would also be nice to be able to click on the object in the Output panel and have it get focus, and/or see a list of the objects available on a connection, but hopefully the tab navigation can help in the meantime while we build out other features.

@vbabich vbabich added this to the August 2024 milestone Jul 24, 2024
@vbabich vbabich removed the triage label Jul 24, 2024
@bmingles bmingles self-assigned this Sep 4, 2024
@bmingles bmingles mentioned this issue Sep 4, 2024
4 tasks
@mofojed mofojed modified the milestones: August 2024, November 2024 Nov 6, 2024
@bmingles
Copy link
Collaborator

Panel Management #116 took care of being able to re-open variables in panels. Still need to look into filtering / searching when dealing with long lists of panels.

@bmingles bmingles changed the title Hard to find tabs Hard to find tabs (search / filter available panels) Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants