返回

程序员的福音:WebStorm NuxtJS 代码自动格式化实践 20210818

开发工具

作为一名资深的“强迫症”患者,代码的美观与否直接影响到我的生产效率。考虑到一直在用 Nuxt 项目,正好利用下空余时间把项目的代码格式化问题搞定。

WebStorm 中 NuxtJS 代码自动格式化设置

  1. 打开 WebStorm,并创建一个新的 NuxtJS 项目。
  2. 在项目根目录下找到 .editorconfig 文件,如果没有,则创建一个。
  3. .editorconfig 文件中添加以下内容:
root = true

[*]
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.vue]
indent_style = space
indent_size = 2
  1. 保存 .editorconfig 文件。
  2. 在 WebStorm 中,打开设置(Preferences)窗口。
  3. 在设置窗口中,找到 “Editor > Code Style” 选项卡。
  4. 在 “Code Style” 选项卡中,找到 “NuxtJS” 选项。
  5. 在 “NuxtJS” 选项中,选择 “Default” 样式。
  6. 单击 “OK” 按钮保存设置。

代码格式化实践

在设置好 WebStorm 的代码格式化规则后,就可以对代码进行格式化了。有两种方法可以格式化代码:

  • 手动格式化: 选择要格式化的代码,然后按 Ctrl + Alt + L (Windows) 或 Command + Option + L (Mac) 键。
  • 自动格式化: 在 WebStorm 中,打开 “Editor > Code Style > Format Code” 菜单,然后选择 “On Save” 选项。这样,每次保存代码时,WebStorm 都会自动对代码进行格式化。

提高前端开发效率的小技巧

除了使用 WebStorm 的代码自动格式化功能外,还有一些其他的方法可以提高前端开发效率:

  • 使用代码片段: 代码片段是一种预先编写的代码块,可以帮助您快速插入常用代码。WebStorm 中提供了许多内置的代码片段,您也可以自己创建代码片段。
  • 使用模板: 模板是一种预先编写的文件,可以帮助您快速创建新的文件。WebStorm 中提供了许多内置的模板,您也可以自己创建模板。
  • 使用快捷键: WebStorm 提供了许多快捷键,可以帮助您快速完成各种操作。例如,您可以使用 Ctrl + Alt + F (Windows) 或 Command + Option + F (Mac) 键快速查找代码中的文本。
  • 使用插件: WebStorm 提供了许多插件,可以帮助您提高开发效率。例如,您可以使用 ESLint 插件来检查代码中的错误,或使用 Prettier 插件来格式化代码。

结语

在本文中,我们探讨了如何使用 WebStorm 实现 NuxtJS 代码的自动格式化,并分享了一些提高前端开发效率的小技巧。如果您是一位 NuxtJS 开发者,或是一位对代码美观度有要求的前端工程师,那么这篇文章将对您有所帮助。