代码格式化
浏览:1016 次

什么是代码格式?当您在源代码编辑器中输入或自动生成代码时,代码将以某种方式进行格式化。此过程称为格式化代码。其目的是增强可读性。代码格式化主要是整理原始代码的缩进和运算符的间距。其目的在于使代码缩进清晰易读
它通过自动格式化代码来确保统一的代码样式。如果没有统一的代码样式,在进行代码审查时,可能会浪费时间来讨论一些样式问题。代码评审最好花在代码行为上,而不是代码风格上。
如何通过工具实现代码格式化?1.Android Studio/IntelliJ中的自动格式化代码
在当前窗口中设置代码格式的方法是右键单击代码窗口,然后选择Reform code with dartfmt选项。您还可以在IntelliJ首选项的Keymap部分添加快捷键,然后使用快捷键进行操作。

2.在VS代码中自动设置代码格式
在VS代码中安装Flutter)以自动格式化代码。
通过右键单击代码窗口并选择“设置文档格式”选项,可以在当前窗口中设置代码格式。您还可以向VS代码首选项添加快捷键,然后使用快捷键进行操作。
编辑编辑器格式OnSave设置为true,以在保存文件时自动格式化代码。

3.使用“颤振”命令自动格式化代码
我们还可以在命令行界面(CLI)中使用flutter format命令来自动格式化代码。
4.在末尾添加逗号
Flutter代码通常构造一定深度的树数据结构,例如在构建方法中。为了获得更好的自动格式化效果,我们建议在末尾添加逗号,尽管您可能不这样做。规则也很简单:总是在函数、常用方法和构造方法的参数列表末尾添加逗号。这将使格式化工具自动插入一些换行符,使代码更具Flutter风格。