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

File Structure and Diagram #8573

Closed
1 task done
totaland opened this issue Feb 29, 2024 · 6 comments
Closed
1 task done

File Structure and Diagram #8573

totaland opened this issue Feb 29, 2024 · 6 comments
Labels
feature [core label] outline Feedback for outline view, symbols, etc

Comments

@totaland
Copy link

Check for existing issues

  • Completed

Describe the feature

These are for developer experience.

  1. Structure code view this is not the same with search buffer symbols (maybe). These has more data than the buffer symbols
image
  1. Diagram
image

If applicable, add mockups / screenshots to help present your vision of the feature

No response

@Moshyfawn
Copy link
Member

There's already an outline feature in Zed, which you can access by either opening the command palette and selecting "outline: toggle", or simply using the cmd-shift-o shortcut.

zed-buffer-symbols.mp4

You can +👍 the outline enhancements in #4881 as well as add any additional context or functionality you would like to see for the outline.

@Moshyfawn Moshyfawn added outline Feedback for outline view, symbols, etc and removed triage labels Feb 29, 2024
@totaland
Copy link
Author

Thanks Moshyfawn. I aware of the buffer symbols search but they do not have the same amount of information that I can see in similar IDE. If you try it with React application you will know what I mean. Lots of variables are missing.

@totaland
Copy link
Author

Sure I will try to come to that thread and add more enhancement request

@Moshyfawn
Copy link
Member

Thanks Moshyfawn. I aware of the buffer symbols search but they do not have the same amount of information that I can see in similar IDE. If you try it with React application you will know what I mean. Lots of variables are missing.

I understand that the outline doesn't display the information you expect. That is why I have directed you to the other feature request that focuses on the outline enhancements, as the initial implementation is complete.

@JustFrederik
Copy link

JustFrederik commented Apr 16, 2024

  1. would be this in zed

@maxbrunsfeld
Copy link
Collaborator

It sounds like you're talking about how our Outline view does not contain information about JSX elements. There's a specific bug report about this JSX issue: #21283.

I'm going to close this issue out in favor of that one.

I do see that you're also talking about some other features: like a UML diagram. For those, could you open a Feature Idea discussion, rather than an issue? I don't think we have consensus on whether we want to do that, and if so, how exactly it should behave.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature [core label] outline Feedback for outline view, symbols, etc
Projects
None yet
Development

No branches or pull requests

5 participants