我正在为 Visual Studio Code 使用此 Cobol 扩展:https://marketplace.visualstudio.com/items?itemName=bitlang.cobol
效果很好,我已经全部设置好了。剩下的唯一问题是我想使用按 F12 的功能跳转到代码中的定义,因此如果我在程序代码中单击“styledocument.sd”并按 F12,它应该打开 styledocument 文件,但编辑器所做的只是说“没有找到“styledocument”的定义。”我们的首席开发人员表示,该功能曾经存在,但在某个时候却无缘无故地消失了。
有什么办法可以恢复这个功能吗?这真的很有用,我在编程方面非常陌生,这将是天赐之物,因为它可以帮助我以合理的速度找到解决代码的方法,因为现在一切似乎都非常困难。
谢谢大家的回复!
答案有点晚了,但我相信它仍然有用:)
要使字帖发挥作用,您必须:
coboleditor.copybookdirs
(路径从文件夹的根目录开始)coboleditor.copybookexts
coboleditor.parse_copybooks_for_references
设置为 true现在你的习字簿应该可以使用了。
但是如果您在没有
COPY
指令的情况下调用,则此操作将不起作用。除非您更改此设置:
coboleditor.scan_comments_for_hints
为真此设置将允许 VSCode 读取一些特定的注释。
*> @source-dependency fileName
对于使用其他方法(如
COPY
)调用的每个文件,您必须将注释放在代码上方的任何位置,以激活指定文件上的 copybook。