如何设置 webstorm 以自动将分号添加到 javascript 函数、方法等

新手上路,请多包涵

当我写 Javascript 时,我使用分号。但是,当我在 webstorm/phpstorm 中编写时,它会自动完成大括号和方括号,但不会自动添加分号。我知道这不是标准等所要求的,但这就是我编码的方式——而且我并不孤单,很多人都这样编码。

例子:

 var data = $.ajax({});

通常,webstorm/phpstorm 会这样做,并将光标留在花括号内:

 var data = $.ajax({})

我想要的就是不必手动添加分号,而是让它自动完成,就像我在第一个示例中提到的那样。

原文由 tvpmb 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.7k
2 个回答

无法自动插入,您需要使用 Complete Statement 操作 ( Ctrl + Shift + Enter )。

您还需要检查设置(macOS 上的首选项)|编辑|代码风格 | JavaScript |标点符号 | 使用 分号终止语句选项已启用。

原文由 CrazyCoder 发布,翻译遵循 CC BY-SA 4.0 许可协议

对于 IntelliJ Idea 2018,请按照以下步骤操作:

  • 打开设置: Ctrl + Alt + S
  • 编辑器>代码风格>JavaScript
  • 选择选项卡 > 标点符号
  • 在下拉列表中,选择“使用/始终使用”分号来终止语句
  • 应用并确定

这将在 JS 中添加额外的分号。

原文由 Kapil Lohakare 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题