原来想通过在doom 中的自定义模块中config.el中设置更改docstr-format-var
属性默认值。
在config.el中尝试了两种方法,都失败了:
(setq! docstr-format-var "- Parameter %s:")
- 声明的
docstr-swift-config-swift-doc
覆盖docstr package 中的原用方法。
原因是,docstr 注释命令是在 /// 插入时,才调用 docstr-swift-config-swift-doc
,导致最终使用的还是它原来的的方法实现:
(defun docstr-swift-config-swift-doc ()
"Configure for convention, SwiftDoc."
(docstr-util-default-format :param "" :ret "" :show-tn nil)
(setq-local docstr-format-var "- Parameter %s:"
doc
str-format-return (format "- returns: %s" docstr-key-desc)))
如何在真正插入时,来更改docstr-format-var
属性值,(setq-local docstr-format-var “- Parameter %s:”)