Git Product home page Git Product logo

Comments (4)

Peter-Juhasz avatar Peter-Juhasz commented on May 16, 2024

One more case:

Icon of Properties is displayed for Functions (among completions):

image

While the correct icon is displayed in quick info:

image

from typescript.

MariaSolOs avatar MariaSolOs commented on May 16, 2024

Hello @Peter-Juhasz! Given that this issue is specific to Visual Studio's completion, could you please move this discussion to a new issue in https://developercommunity.visualstudio.com/VisualStudio? Thank you!

from typescript.

Peter-Juhasz avatar Peter-Juhasz commented on May 16, 2024

Hi @MariaSolOs,

I reported the issue here for the following reasons:

  • Since Visual Studio provides only the hosting and presentation, it is controlled by the language service what to display. In this case, it is the responsibility of the TypeScript language service to choose the correct icons what Visual Studio should display. The same way, if there is an issue only with TypeScript in VSCode, the issue won't belong to the VS Code repo I guess, but here. And on the videos I've provided you can clearly see that it works very differently in different settings. So, my assumption was that the issue is with the TypeScript language service, it selects the icons incorrectly for the completions items to display in same cases (while it works correctly for the quick info), and not with Visual Studio.
  • The language service is implemented in this repo, and I have found many similar issues related to completion and tracked here.
  • I had a very bad experience with the VS reporting earlier, even when detailed reproduction, recordings are provided, they are closing them blindly usually with "not enough info" and that's it.

If you are confident that the issue is with Visual Studio, could you route it to the appropriate team, please? You can provide much more insider details than me, even if it slips only on the integration of the language service and VS. Thank you.

from typescript.

joj avatar joj commented on May 16, 2024

Hi Peter!

Both Maria and I work in the team that provides TypeScript and JavaScript experiences in VS. I'm sorry we haven't provided the level of answers you expected before, we try our best.

We know where the issue is here, and we would prefer to be tracking in the right systems. If you can create an issue in developer community for this and copy the link here, I'll make sure it gets immediately routed to us. Just copying and pasting this should be fine, you did an awesome job in explaining what the issue is.

Thanks!
J

from typescript.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.