IntelliJ IDEA 2025.1 Help

智能键设置:JavaScript

使用此设置页面配置 JavaScript 中的打字辅助功能。

有关 JavaScript 支持的更多信息,请参阅 IntelliJ IDEA JavaScript

在输入 '${' 时自动将字符串文字替换为模板字符串

默认情况下,复选框是选中的,字符串字面量在您输入时会自动转换为模板字符串 ${。 这种行为可能会破坏代码中的插值,例如,在 Vue.js 模板中。

取消勾选框以防止中断插值并保留字符串字面量。

自动替换输入 '${' 已开启
输入时自动替换 '${' 已关闭

在键入 '$' 时开始模板字符串插值

选中此复选框,以便在 $ 符号后插入正常字符串表示的表达式,而不是自动添加花括号 {}。 如需更多信息,请参阅 Expression interpolation

关闭插值
插值开启

在字符串文本中粘贴时转义文本

默认情况下,IntelliJ IDEA 会在您将文本粘贴到 JavaScript 字符串中时自动插入反斜杠转义符号(\)。 清除 在字符串文本中粘贴时转义文本 复选框以禁止自动文本转义。

将代码粘贴到 JSX 文件时关闭 HTML 单个标记

默认情况下,当您复制包含单标签的 HTML 代码并将其粘贴到 JSX 中时,IntelliJ IDEA 会自动在每个单标签的末尾添加一个斜杠 /

将 HTML 转换为 JSX:关闭单标签

要将 HTML 代码“按原样”复制到 JSX,请清除 将代码粘贴到 JSX 文件时关闭 HTML 单个标记 复选框或使用 简单粘贴 Ctrl+Alt+Shift+V

粘贴到 JSX 文件时转换 HTML 属性名称

默认情况下,当您复制带有 class 属性或事件处理程序的 HTML 代码并将其粘贴到 JSX 中时,IntelliJ IDEA 会自动将这些属性替换为 React 特定的属性(classNameonClickonChange 等)。

将 HTML 转换为 JSX

要将 HTML 代码“按原样”复制到 JSX,请清除 粘贴到 JSX 文件时转换 HTML 属性名称 复选框或使用 简单粘贴 Ctrl+Alt+Shift+V

复制和粘贴时转义 JSDoc 前导星号

默认情况下,选中复选框,并在将代码片段粘贴到 JSDoc 注释的选定部分时自动插入前导星号字符 (*)。

在某些情况下,在前置词中添加星号可能会破坏格式或使 JSDoc 注释难以阅读。 要在粘贴代码段时禁止自动添加星号,请清除 复制和粘贴时转义 JSDoc 前导星号 复选框。

复制粘贴时转义 JSDoc 前导星号已开启
复制粘贴时关闭 JSDoc 前导星号转义
最后修改日期: 2025年 4月 24日