我正在使用列表包将我的源文件(Python)包含在我的文档中,但是在突出显示 setter 装饰器时遇到了问题。
诸如@property
或 之类的装饰器@dataclass
很容易使用,但我无法让它突出显示诸如@r.setter
或 之类的设置器@g.setter
。可以这样做吗?
答案1
离开办公桌一会儿后,我想到了一个棘手的解决方法——使用选项morestring
来识别每个装饰器,例如morestring=[s][\color{orange}]{@r}{.setter}
或morestring=[s][\color{orange}]{@data}{class}
。