🔍 搜索词
import
(在FAQ中)is:issue is:open No semantic token import
is:issue is:open No highlight import
✅ 可实现性检查清单
- 这不会对现有的TypeScript/JavaScript代码造成破坏性的更改
- 这不会改变现有JavaScript代码的运行时行为
- 这可以在不根据表达式的类型发出不同的JS的情况下实现
- 这不是一个运行时特性(例如库功能、JavaScript输出的非ECMAScript语法、JS的新语法糖等)
- 这不是一个请求添加新实用类型的请求:https://github.com/microsoft/TypeScript/wiki/No-New-Utility-Types
- 这个特性将与我们设计目标的其他部分一致:https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals
⭐ 建议
这个问题最初来自:typescript-language-server/typescript-language-server#842 和 microsoft/vscode#202224 。
该问题的开发人员/维护人员确认它不是TypeScript Language Server的问题,并建议由VSCode的开发人员/维护人员在这里发布。
这个功能请求要求实现语义高亮,用于在 import
语句中导入的成员。
📃 激励示例
当导出一个名称时,会分配一个语义标记。例如,Compiler被分配了一个类。
对于导入,似乎没有可用的语义标记。
而且可以预测使用这种方式导入也将获得正确的语义标记是不可能的。
💻 用例
- 你打算用这个做什么?
提供更好的编码体验。 - 目前方法存在哪些缺点?
目前没有为导入的成员分配精确的标记,也没有分配语义标记。 - 在等待期间,你正在使用什么解决方法?
作为一个主题设计师,我没有其他想法,我相信这可以通过语言实现这个功能的解决方案来解决。
1条答案
按热度按时间gajydyqb1#
遇到这种情况,使得编码变得更加不舒服,希望尽快解决!