智能键设置:JavaScript
使用此设置页面配置 JavaScript 中的打字辅助功能。
有关 JavaScript 支持的更多信息,请参阅 CLion JavaScript。
在输入 '${' 时自动将字符串字面量替换为模板字符串
默认情况下,复选框是选中的,字符串字面量在您输入时会自动转换为模板字符串 ${。 这种行为可能会破坏代码中的插值,例如,在 Vue.js 模板中。
取消勾选框以防止中断插值并保留字符串字面量。


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


在字符串文本中粘贴时转义文本
默认情况下,CLion 会在您将文本粘贴到 JavaScript 字符串中时自动插入反斜杠转义符号(\)。 清除 在字符串文本中粘贴时转义文本 复选框以禁止自动文本转义。
将 HTML 单标签粘贴到 JSX 文件时自动闭合
默认情况下,当您复制包含单标签的 HTML 代码并将其粘贴到 JSX 中时,CLion 会在每个单标签的末尾自动添加斜杠 /。

要将 HTML 代码“按原样”复制到 JSX,请清除 将 HTML 单标签粘贴到 JSX 文件时自动闭合 复选框或使用 简单粘贴 Ctrl+Alt+Shift+V。
将 HTML 属性名称粘贴到 JSX 文件时进行转换
默认情况下,当您复制带有 class 属性或事件处理程序的 HTML 代码并将其粘贴到 JSX 中时,CLion 会自动将这些属性替换为 React 特定的属性(className、 onClick、 onChange 等)。

要将 HTML 代码“按原样”复制到 JSX,请清除 粘贴到 JSX 文件时转换 HTML 属性名称 复选框或使用 简单粘贴 Ctrl+Alt+Shift+V。
复制粘贴时转义 JSDoc 前导星号
默认情况下,选中复选框,并在将代码片段粘贴到 JSDoc 注释的选定部分时自动插入前导星号字符 (*)。
在某些情况下,在前置词中添加星号可能会破坏格式或使 JSDoc 注释难以阅读。 要在粘贴代码段时禁止自动添加星号,请清除 复制粘贴时转义 JSDoc 前导星号 复选框。

