开发规范_DELPHI.doc:..金证科技•证券软件中心DELPHI编程规范研制单位金证科技应用单位金证科技文档名称DELPHI编程规范文挡编号文档状态□草稿 交经纪业务服务平台项目组提交日期审 :C-CreatedA-AddedM-ModifiedD-Deleted4W 52 …End酉己对<括号 保留字和关键字变量的命名........语句 *提高软件源程序的质量和可维护性。*提高软件产品的生产力。•通过对规范的推行,形成公司的软件编码风格。。。文档名称文件名称 ■。不要在源代码屮保留tab字符,这是因为tab字符会随着不同用户的不同没置和不同的资源管理工具(打印、文档、版本控制等)而代表不同的宽度。可以通过关闭EditorOptions选项对话框屮SourceOptions页上的“Usetabcharacter”和“Optimalfill”检查框(通过ToolsIEditorOptions)来禁止保存tab字符。EditorPropertiesGeneralSourceOptions|Display|KeyMappingsColorCodeInsight|Sourcefiletype:|Pascal tjew|Delete|Option:Extensions:|pas;dpr;dpk;inc;dfm;xfm;dpkwAutoindentmodeUsetabcharacter厂Smarttab厂Optimalfillf~Keeptrailingblanks厂Showtabcharacter「ShowspacecharacterUsesyntaxhighlightBackspaceunindentsSyntaxHighlighter:|PascalBlockindent:|2Tabstops:12Cancel|EditCodeTemplates...OK程序块要采用缩进风格编写,缩进的空格数统一设置力2,可以通过设置EditorOptions选项对话框中SourceOptions页上的“Blockindent”和“Tabstops’’。EditorPropertiesGeneralSourceOptions|Display|KeyMappings|Color|CodeInsight|Sourcefiletype:|PascalOptionshjew1 旦elete |Extensions:|pas;dpr;dpk;inc;dfm;xfm;dpkwAutoindentmode厂UsetabcharacterSrnarttab「OptimalfillBackspaceunindentsKeeptrailingblanks厂Showtabcharacter「ShowspacecharacterUsesyntaxhighlightSyntaxHighlighter:|PascalBlockindent:■labstops:P 2d2▼EditCodeTemplates…jjCancel|jjelp|函数或过程的开始、结构的定义及循环、判断等语句屮的代码都要采用缩进风格,case语句下的情况处理语句也要遵从语句缩进要求。示例:case...dobegin0:begin//programend;code;1://programcode;2://elseprogramcode;//programcode;end;。通常,源码不会超出这个边界,但这个方针会有一些弹性。不管是否有可能,那些超出到另一行的语句会在一个逗号或其他操作符之后与前而的语句相连。当一个语句被打断相连时,它应比原来的那一行语句缩进两个字符。…End配对Begin子句应写在独立的一行。例如,下而第一行是错误的写法而第二行是正确的。for工:=0to10dobegin11错误,begin同for在同一行forI:=0to10do H正确,begin出现在独立的一行beginifsomestatementthenbeginendelsebeginsomeOtherStatement;end;en
开发规范 DELPHI 来自淘豆网m.daumloan.com转载请标明出处.