如何在VS Code中为自定义文件扩展名启用JavaScript IntelliSense?

时间:2018-08-16 18:24:52

标签: javascript typescript visual-studio-code intellisense file-extension

问题标题说明了一切。我的组织在使用JavaScript编写的源代码上使用非标准文件扩展名。将文件扩展名更改为“ .js”似乎可以激活IntelliSense。

但是,我想知道是否可以使用非标准文件扩展名激活IntelliSense。

谢谢!

3 个答案:

答案 0 :(得分:2)

单击窗口右下方的“纯文本”或检测到的语言的名称。这将在顶部弹出一个菜单,您可以在当前会话中对其进行更改,还可以将该特定扩展名配置为始终解释为JS。 VS Code Bottom Toolbar VS Code Language selection Menu

答案 1 :(得分:1)

使用files.associations setting

"files.associations": {
  "*.customExtension": "javascript"
}

答案 2 :(得分:0)

this issue(位于web search中)看来,TypeScript语言服务不支持非标准扩展,因此您将无法获得基于类型的语义功能。完成(我认为这就是您所指的IntelliSense)。其他答案中描述的技术可能会为您提供基本的语法突出显示。