Delphi书写规范指南
Delphi 的书写规范文档,说实话,挺适合想让代码整洁一点的你。不管是团队合作还是自己写项目,统一格式真的能省下不少沟通成本。像缩进用空格、不用 Tab,操作符两边加空格这些,都是细节,但做得好,代码立马顺眼不少。
Delphi 的缩进规范是2 个空格,不是 Tab 哦。你要是用 Tab,在别人编辑器里就乱套了,影响阅读不说,调试都麻烦。像begin..end
这类结构,建议一行一个,看起来也更清晰。
语法方面,比如保留字用小写,过程和函数名就得大写每个单词开头,像FormatHardDisk
,看着就是比formatharddisk
舒服,对吧?设置值用SetXXX
,读取用GetXXX
,这种命名方式,后期维护也省事。
参数规范也有讲究,像多个同类型参数建议合在一行写,procedure Foo(Param1, Param2: Integer)
,看着简洁;要是有命名冲突,加个前缀A
就搞定。调用同名方法时也得明确Windows.FindClose
还是SysUtils.FindClose
,不然 bug 可就悄悄来了。
变量部分我觉得还挺贴心的,什么P
表示指针,Rec
表示记录,命名上就知道是什么东西。全局变量少用,要用就加g
前缀,模块内部加F
,还挺清爽。比如:
FUserName: string;
procedure SetUserName(Value: string);
function GetUserName: string;
property UserName: string read GetUserName write SetUserName;
嗯,这个规范比较实在,不花里胡哨,照着它来,团队写出来的代码风格统一不少。如果你在用 Delphi,真的可以参考一下。
50KB
文件大小:
评论区