WebStorm& TypeScript:如何导航到* .ts而不是* .d.ts

时间:2017-02-23 17:05:57

标签: typescript intellij-idea phpstorm webstorm

使用WebStorm / PhpStorm / IntelliJ IDEA时......

当我导航到某个文件时,它始终会提取*.d.ts类型定义文件而不是源*.ts

如何直接访问来源*.ts

我尝试将*.d.ts个文件标记为文本,或者在"文本"下注册*.d.ts模式。文件类型。这些文件上的图标会发生变化,但导航仍然会在*.d.ts文件上结束。

如果我将*.d.ts包含在要忽略的文件类型下(在“设置”中),则他们不会因版本控制而受到识别 - 我只想影响导航。

这似乎会影响所有打字稿用户...... 我缺少什么?

请参阅:Related but different issue(我希望*.ts不是*.js

更新(2017年3月20日):

WebStorm 2017.1 开始,在"文字"下注册*.d.ts模式文件类型 WORKS 对我来说。问题解决了!

3 个答案:

答案 0 :(得分:3)

请投票通过WEB-23618以获得有关任何进展的通知

答案 1 :(得分:1)

  

当我导航到文件时,它总是拉出* .d.ts类型定义文件而不是源* .ts

图书馆通常与.js + .d.ts一起发货。它们可能带有或不带有源.ts文件。

要查找ts文件,您需要查看库node_modules/library/src或类似内容。它可能存在或可能是.npmignore d。最好的办法是在github上查找库,或者从

发布它

答案 2 :(得分:-1)

更新(2017年3月20日):

WebStorm 2017.1 开始,在"文字"下注册*.d.ts模式我的文件类型 WORKS (设置/编辑器/文件类型)。问题解决了!