PyCharm 2025.3 Help

智能键设置: JavaScript

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

有关 PyCharm 中 JavaScript 支持的更多信息,请参见 JavaScript

在键入 '${' 时自动将字符串字面量替换为模板字符串

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

清除该复选框以避免破坏插值并保留字符串字面量。

在键入 '${' 时自动替换:已开启
在键入 '${' 时自动替换:已关闭

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

选中此复选框可在 $ 符号后使用普通字符串插入表达式,而不是自动添加花括号 {}。 有关详细信息,请参见 表达式插值

插值:关闭
插值:开启

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

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

将代码粘贴到 JSX 文件时闭合 HTML 单标签

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

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

要将 HTML 代码 "按原样" 复制到 JSX,请清除 将代码粘贴到 JSX 文件时闭合 HTML 单标签 复选框或使用 Paste Simple Ctrl+Alt+Shift+V

将代码粘贴到 JSX 文件时转换 HTML 属性名

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

将 HTML 转换为 JSX

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

在复制与粘贴时转义 JSDoc 行首星号

默认情况下,复选框处于选中状态,当您将代码片段粘贴到 JSDoc 注释内的选区时,会自动插入行首星号字符(*)。

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

在复制与粘贴时转义 JSDoc 行首星号:已开启
在复制与粘贴时转义 JSDoc 行首星号:已关闭
最后修改日期: 2025年 12月 2日