Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在VisualStudio代码的JXA文件中获得JavaScript代码完成(Intellisense)?_Javascript_Visual Studio Code_Javascript Automation - Fatal编程技术网

如何在VisualStudio代码的JXA文件中获得JavaScript代码完成(Intellisense)?

如何在VisualStudio代码的JXA文件中获得JavaScript代码完成(Intellisense)?,javascript,visual-studio-code,javascript-automation,Javascript,Visual Studio Code,Javascript Automation,这个扩展为我们提供了编写、编译和运行JXA文件的能力,这真是太棒了: 不幸的是,对于JXA文件,JavaScript代码完成不是活动的,即使JXA使用核心JavaScript。有什么方法可以为JXA启用它吗 我是VSC的新手,所以如果可以,请提供详细说明 谢谢。按Ctrl+K、M或单击右下角的语言名称。然后更改当前与文件关联的语言 我希望在某个地方有这样的设置,但我还没有找到。您是否尝试过: "files.associations": { "*.jxa": "javascript",

这个扩展为我们提供了编写、编译和运行JXA文件的能力,这真是太棒了:

不幸的是,对于JXA文件,JavaScript代码完成不是活动的,即使JXA使用核心JavaScript。有什么方法可以为JXA启用它吗

我是VSC的新手,所以如果可以,请提供详细说明

谢谢。

按Ctrl+K、M或单击右下角的语言名称。然后更改当前与文件关联的语言

我希望在某个地方有这样的设置,但我还没有找到。

您是否尝试过:

 "files.associations": {
    "*.jxa": "javascript",
    "*.applescript": "javascript"
  },

以及您使用的任何其他文件扩展名。请参见

谢谢您的建议,但这不会破坏编译和运行JXA脚本的JXA功能吗?JavaScript代码完成是否可以添加到JXA扩展中?@JMichaelTX很遗憾,是的。但除了编写扩展或比我更了解该程序之外,不幸的是,你对此无能为力。你能找到解决方案吗?@jim70——请参阅我刚才发布的答案。你是指Stackoverflow或其他网站上的答案吗?谢谢。本论坛的权威们不喜欢我提供一个很好的答案,而是通过一个长而广泛的文章链接。因此,他们删除了我的答案。因此,其他所有人都会受到影响,因为那些想知道答案的人都被拒绝了。你能提供有关如何在VSC中更改/设置文件关联的详细信息吗?我在回答中写的内容将进入你的settings.json,然后希望你能在
.jxa
文件中获得javascript语法完成和主题颜色。