Comments

DEX455 - 编写 Apex 代码:数据类型、集合、变量与运算符完全参考

📄 第 104 页 🎬 视频课程

课程章节介绍

好,同学们,咱们今天来看一个挺实用的小知识点——Apex 代码里的注释怎么写。别看注释好像很简单,写好它可是能让代码更容易读、更好维护,团队合作也能省不少事。 首先,Apex 支持两种基础的注释方式。想快速写一行注释,你就在那一行开头打两个斜杠,也就是 `//`。编译器看到 `//` 之后,同一行右边所有的内容它都会直接忽略,不会当成代码去执行。这特别适合你临时记个思路,或者解释下面一行代码是干嘛用的。 那要是你需要写好几行的说明,用一行一行地敲 `//` 有点麻烦,这时候就可以用多行注释。你用一对 `/*` 和 `*/` 把要注释的内容包起来,中间想写多少行都行。比如: ``` /* 这段逻辑是计算客户折扣, 我们先检查等级, 再套用对应的折扣率 */ ``` 这样很方便吧。 不过呢,在实际项目中,我们更推荐一种叫 ,ApexDoc, 的标准注释格式。它其实是借鉴了 Java 世界里已经很成熟的 JavaDoc,专门为咱们 Apex 和 Salesforce 生态定制的规范。说白了,ApexDoc 就是用 `/, ... */` 这种形式来写注释,而且里面可以带一些特定的标签,像 `@description`、`@param`、`@return` 等等。举个例子,你写一个计算折扣的方法,上面可以这样注释: ``` /, * @description 根据客户等级和原价计算最终折扣金额 * @param level 客户等级,比如'Gold'或'Silver' * @param originalPrice 商品原价 * @return 返回折后价 */ public Decimal calculateDiscount(String level, Decimal originalPrice) { // 方法体... } ``` 这样做的好处可多了:第一,格式统一,别人一看就懂;第二,许多工具能直接根据这些注释自动生成代码文档,今后你维护起来方便;第三,长远来看,就算换人接手,他也能快速理解每个方法和类是做什么的,大大提高协作效率。 所以,同学们,以后写注释的时候,简单的临时说明你用 `//` 或 `/* */` 完全没问题,但对类、方法这些关键部分,一定记得套上 ApexDoc 格式,养成好习惯。这样你的代码会更专业,也更友好。 好了,这块内容就说到这儿,大家可以在自己的开发环境里试一下,有什么问题随时提。

关键词

Apex Salesforce Developer Guide