这是我正在处理的输出:
************* Module happymoose.utils.template_filters
happymoose/utils/template_filters.py:10:0: W0611: Unused markdown imported from markdown (unused-import)
我已经设置了我的 iTerm 的语义历史功能,所以当我 Cmd+click 一行时,它会在我的编辑器中打开正确的文件。但是,似乎没有应用行号。
这是我正在使用的命令:
/Applications/PyCharm.app/Contents/MacOS/pycharm\1 --line\2
我正在使用 iTerm2 Build 3.3.6 和 Catalina 的最新版本。
有什么提示吗?
谢谢。
最佳答案
好的。我想我已经找到导致问题的原因了。事实证明,我 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
之后,语义历史开始工作漂亮。
我希望这有助于让某人的脸上露出笑容。享受吧!
关于pycharm - 如何使用行号和列号获取 iTerm 的语义历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59830743/