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

Rationalize our presentation and handling of merged/alias symbols in the IDE. #3025

Open
CyrusNajmabadi opened this issue May 4, 2015 · 3 comments
Labels
API Relates to the public API for TypeScript Domain: Quick Info e.g. hover text, tool-tips, and tooltips. Help Wanted You can do this Suggestion An idea for TypeScript
Milestone

Comments

@CyrusNajmabadi
Copy link
Contributor

Examples of where we could be better:

  1. Quick info for an alias could present information about the alias, as well as information about what the alias points to.
  2. Goto-type for a union type could allow you to go to any constituent union-type-element.
  3. Goto-def on a merged symbol could allow you to go to any declaration.
  4. Quick info on a merged symbol could show you all the constituent declaration pieces.

etc. etc.

@danquirk danquirk added the Suggestion An idea for TypeScript label May 4, 2015
@mhegazy mhegazy added API Relates to the public API for TypeScript Help Wanted You can do this labels Dec 9, 2015
@PFight
Copy link

PFight commented Jan 28, 2017

Can we hope, that it will be implemented somtime soon?

It is very annoying, when using es6 modules import - all classes in application have described problems -no highlihting, etc. (because, every class in separate module). That's more, TSX misses type cheking, when component is imported (attribute types and names are not checked at all).

@Odiriuss
Copy link

Is there any plans at all to implement this? It's very frustrating to work with code that's not properly highlighted...

@mhegazy mhegazy added this to the Community milestone Jan 4, 2018
@DanielRosenwasser
Copy link
Member

I think we already did this?

@DanielRosenwasser DanielRosenwasser added the Domain: Quick Info e.g. hover text, tool-tips, and tooltips. label May 24, 2018
@RyanCavanaugh RyanCavanaugh modified the milestones: Community, Backlog Mar 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Relates to the public API for TypeScript Domain: Quick Info e.g. hover text, tool-tips, and tooltips. Help Wanted You can do this Suggestion An idea for TypeScript
Projects
None yet
Development

No branches or pull requests

7 participants