0

我正在尝试在 Visual Studio Code 中调试 Hy 代码。我已经下载了hy-mode主题,效果很好。只有一个问题。hy-mode主题禁用断点。

我可以通过切换到完全不相关的语言(如 CoffeeScript)来为我的 Hy 代码添加断点,然后我的 Python 调试器就可以工作了。但是当我在hy-mode.

我通过编写导入 Hy 文件的 Python 文件来调试代码。当我在 Python 文件上运行 Python pdb 调试器时,pdb 可以很好地调试 Hy 代码。但是当我hy-mode处于活动状态时,我无法向 Hy 文件添加断点。

有没有办法编辑 Visual Studio Code 主题以允许插入断点?

4

1 回答 1

0

我找到了解决这个问题的方法。通过添加"hy"languageIds以下文件的列表中,我可以获得 Hy 文件以显示断点。

  • ./ms-python.python-2019.8.30787/package.json
  • ms-python.python-2019.8.30787/out/client/package.json
        "debuggers": [
            {
                "type": "python",
                "label": "Python",
                "languages": [
                    "python"
                ],
                "enableBreakpointsFor": {
                    "languageIds": [
                        "python",
                        "html",
                        "jinja",
                        "hy"
                    ]
                },

于 2019-08-17T02:16:12.600 回答