在 AST 节点中跟踪 colno
作者: DavidVentura创建于 2026年2月9日更新于 2026年2月9日
Hi,AST节点目前只跟踪 lineno。如果它们能够跟踪自己的列号就太好了。理想情况下,它们还可以跟踪自己的`end`,但这更复杂一些。 我目前正在对jinja模板的使用进行静态分析,并突出显示问题,例如未定义的变量。 目前,我正在使用`lineno`并手动搜索列,这大部分是可以的,但容易产生误报。 实现此更改似乎并不复杂,如果Jinja需要此功能,我可以提交一个 PR。
内容来源: pallets/jinja