Visual Studio Code Cobol 扩展 - 使用 F12 进行代码导航

问题描述 投票:0回答:1

我正在为 Visual Studio Code 使用此 Cobol 扩展:https://marketplace.visualstudio.com/items?itemName=bitlang.cobol

效果很好,我已经全部设置好了。剩下的唯一问题是我想使用按 F12 的功能跳转到代码中的定义,因此如果我在程序代码中单击“styledocument.sd”并按 F12,它应该打开 styledocument 文件,但编辑器所做的只是说“没有找到“styledocument”的定义。”我们的首席开发人员表示,该功能曾经存在,但在某个时候却无缘无故地消失了。

有什么办法可以恢复这个功能吗?这真的很有用,我在编程方面非常陌生,这将是天赐之物,因为它可以帮助我以合理的速度找到解决代码的方法,因为现在一切似乎都非常困难。

谢谢大家的回复!

visual-studio-code definition cobol
1个回答
0
投票

答案有点晚了,但我相信它仍然有用:)

要使字帖发挥作用,您必须:

  • 在 IDE 中打开一个文件夹
  • 在设置中添加要搜索的目录
    coboleditor.copybookdirs
    (路径从文件夹的根目录开始)
  • 通过修改设置来指定字帖的文件扩展名
    coboleditor.copybookexts
  • 将设置
    coboleditor.parse_copybooks_for_references
    设置为 true

现在你的习字簿应该可以使用了。

但是如果您在没有

COPY
指令的情况下调用,则此操作将不起作用。除非您更改此设置:

  • coboleditor.scan_comments_for_hints
    为真

此设置将允许 VSCode 读取一些特定的注释。

*> @source-dependency fileName

对于使用其他方法(如

COPY
)调用的每个文件,您必须将注释放在代码上方的任何位置,以激活指定文件上的 copybook。

© www.soinside.com 2019 - 2024. All rights reserved.