Appendix D 技巧与规范

本章不会介绍 Emacs Lisp 的新增功能。相反, 本章会给出高效运用前面章节所述功能的建议,并说明 Emacs Lisp 程序员应当遵守的规范。

打开 Lisp 文件时,运行命令 M-x checkdoc RET,可以自动检查下面描述的部分规范。 该命令无法检查所有规范,其给出的警告也未必都对应实际问题,但仍值得逐一查看。 也可以使用命令 M-x checkdoc-current-buffer RET 检查当前缓冲区中的规范, 或在批处理模式下检查文件时使用 checkdoc-file,例如通过 M-x compile RET 运行的命令。