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


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


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

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

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

