JSCS
启用 JSCS 支持 后,PyCharm 会高亮显示 JSCS 检测到的错误、提供其说明,并在可能的情况下建议快速修复。
可在编辑器以及 问题 工具窗口的 文件 选项卡中查看当前文件中检测到的错误的说明及其快速修复。
所有先前打开的文件中的错误及其快速修复会显示在 问题 工具窗口的 项目错误 选项卡中。 要打开该工具窗口,请点击编辑器右上角的 检查 小部件:

有关详细信息,请参阅 在编辑器中查看问题并应用快速修复 和 问题 工具窗口。
PyCharm 也会在 JSCS 配置文件中提供代码补全。
开始之前
请确保您的计算机上已安装 Node.js。
按照 从 JetBrains Marketplace 安装插件 中的说明,在 设置 | 插件 页面、 Marketplace 选项卡上安装并启用 JSCS 插件。
如果缺少 JSCS 存储库插件,当您打开 .jscsrc 或 .jscs.json 配置文件时,PyCharm 会建议安装它。

全局安装 JSCS
在嵌入式 终端 (Alt+F12 )中,键入:
npm install --g jscs
在 PyCharm 中启用 JSCS 并配置其行为
在 设置 对话框(Ctrl+Alt+S )中,转到 。 在打开的 JSCS 页面上,选中 启用 复选框。 之后,页面上的其他控件将可用。
在 Node.js 运行时 字段中,指定 Node.js 的路径。 如果您遵循了标准安装过程,PyCharm 会自行检测路径并填写该字段。
在 JSCS 包 字段中,指定
jscs包的位置。如果您通过 Node Package Manager 安装了 JSCS,PyCharm 会自动定位该包并自动填写该字段。 否则,请手动输入路径,或点击
,然后在打开的对话框中选择包的位置。
指定要使用的配置。
搜索配置文件 - 如果在您的项目 package.json 、 .jscsrc 或 .jscs .json 中配置了 JSCS 规则,请选择此选项。
PyCharm 将首先在项目 package .json 中查找
jscsConfig属性。如果未找到
jscsConfig属性,PyCharm 将查找 .jscsrc 或 .jscs.json 配置文件。 PyCharm 会从要检查的文件所在的文件夹开始搜索,然后在父文件夹中搜索,依此类推,直到到达项目根目录。配置文件 - 如果在自定义 JSON 文件中配置了 JSCS 规则,请选择此选项。 在 路径 字段中指定文件位置。 从列表中选择路径,或点击
,然后在打开的对话框中选择相应的文件。
要应用与您正在使用的代码样式关联的预定义规则集,请从 代码风格预设 列表中选择该集合。