Intellij Idea WebStorm选项可防止JavaScript代码的XML/HTML转换

xdnvmnnf  于 8个月前  发布在  Storm
关注(0)|答案(1)|浏览(99)

我最近从VSCodium迁移到IntelliJ,我似乎找不到任何选项来防止IDE在按Tab键时损坏简单的JavaScript代码。我经常(手动)排列我的代码,并且希望我的IDE尽可能地避开我的方式。
据我所知,我已经关闭了所有的建议,等等,但这仍然发生。它在各种情况下都会这样做,但最基本的例子是:

我不知道为什么它会认为我想把这一行转换成XML,更不知道为什么如果我想转换这一行,它不会 Package 这个值。如果我按Tab键,没有弹出任何提示(没有建议)来提醒我可能会发生什么事情?
我手动安装的唯一扩展是 * EJS**(我已经通过禁用它来确认这不是罪魁祸首)。我已经禁用了所有其他看起来可能会关心JavaScript * 的功能(即未禁用版本控制/Docker等)
我相信这是非常简单的,但它现在变得烦人,我找不到它。我该怎么做?

iqjalb3h

iqjalb3h1#

您正在体验的功能称为 emmet ,可以在某些上下文中禁用,例如通过编辑器> emmet > JSX下的设置禁用JSX。如果您想了解更多关于在HTML模板等环境中使用 emmet 的信息(希望它不会干扰您的工作流),您可以检查our documentation

相关问题