You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Sublime Text中映射扩展名?将mjs识别为js文件

在Sublime Text中将.mjs文件当作JavaScript处理的方法

当然可以搞定这个问题!Sublime Text提供了很灵活的语法关联设置,下面给你两种实用的方案:

方法1:永久关联(推荐)

这种方法能让所有.mjs文件打开时自动套用JavaScript语法规则,一劳永逸:

  • 打开Sublime Text的用户设置:Windows/Linux用户点顶部菜单的Preferences > Settings,Mac用户点Sublime Text > Settings > Settings。
  • 在右侧的用户设置编辑框里,添加如下配置(如果已有其他设置,记得把这段放在大括号里,保持JSON格式正确):
{
  "extensions": {
    "mjs": "JavaScript"
  }
}

保存设置后,再打开任何.mjs文件,就能看到它自动用JavaScript的语法高亮、代码补全了。要是你用的是第三方JavaScript语法插件(比如Babel),把上面的"JavaScript"换成插件对应的语法名称(比如"Babel")就行。

方法2:临时切换(适合偶尔调整)

如果只是个别文件需要临时处理,可以这么做:

  • 打开目标.mjs文件,看窗口右下角,会显示当前的语法类型(比如默认可能是Plain Text)。
  • 点击这个语法名称,在弹出的菜单里找到JavaScript并选中,当前文件就会立刻按JS语法处理了。

内容的提问来源于stack exchange,提问作者Jackie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:05:44