Skip to content

[Feature Request] Integrate file browser and editor in single-view interface #179

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

Closed
sunny-zls opened this issue Mar 9, 2025 · 2 comments

Comments

@sunny-zls
Copy link

Description:
The current separated interface for file browsing and code editing requires excessive context switching when working with multiple files. This impacts workflow efficiency.

Proposed Implementation:

  1. Create a split-view layout with collapsible file browser panel
  2. Maintain persistent editor workspace while browsing device files
  3. Implement tabbed interface for multiple file editing
  4. Add keyboard shortcuts for rapid file navigation
@ubidefeo
Copy link
Collaborator

ubidefeo commented Mar 9, 2025

hey @sunny-zls

thank you for this report and proposed solutions.

Proposed Implementation:

  • Create a split-view layout with collapsible file browser panel

Initially this was the layout, but it proved to be too crammed to make it really usable.

Maintain persistent editor workspace while browsing device files

We also explored a sidebar design but for now the 2 context makes it clearer and prevents some UI issues we bumped into
Is it what you're referring to?

Implement tabbed interface for multiple file editing

We support multiple file editing with tabs

Add keyboard shortcuts for rapid file navigation

This is coming in the next release, with shortcuts for quickly switching between the views

@ubidefeo
Copy link
Collaborator

No feedback from OP, but issue is considered resolved/obsolete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants