【问题标题】:How to get iTerm's Semantic History working with line and column number如何让 iTerm 的语义历史与行号和列号一起使用
【发布时间】:2020-01-20 20:58:27
【问题描述】:

这是我正在使用的输出:

************* Module happymoose.utils.template_filters
happymoose/utils/template_filters.py:10:0: W0611: Unused markdown imported from markdown (unused-import)

我已经设置了 iTerm 的语义历史功能,所以当我 Cmd+单击一行时,它会在我的编辑器中打开正确的文件。但是,似乎没有应用行号。

这是我正在使用的命令: /Applications/PyCharm.app/Contents/MacOS/pycharm \1 --line \2

这里是首选项设置。

我正在使用 iTerm2 Build 3.3.6 和 Catalina 的最新版本。

有什么提示吗?

谢谢。

【问题讨论】:

    标签: pycharm iterm2


    【解决方案1】:

    好的。我想我已经找到了导致问题的原因。事实证明,我 Mac 上的命令行 /usr/local/bin/charm 指向的是旧版本的 PyCharm:

    $ grep PATH /usr/local/bin/charm
    RUN_PATH = u'/Applications/PyCharm.app'
    CONFIG_PATH = u'/Users/alexdong/Library/Preferences/PyCharm2016.3'
    SYSTEM_PATH = u'/Users/alexdong/Library/Caches/PyCharm2016.3'
    

    事实证明,我实际上是在 PyCharm2019.3 上。因此,在我手动更改/usr/local/bin/charm 使其指向/Users/alexdong/Library/Preferences/PyCharm2019.3 后,语义历史开始正常工作。

    我希望这有助于让某人的脸上露出笑容。享受吧!

    【讨论】:

      猜你喜欢
      • 2020-01-12
      • 1970-01-01
      • 2016-05-04
      • 1970-01-01
      • 2016-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      相关资源
      最近更新 更多