Как получить историю iTerm Semanti c, работающую с номером строки и столбца - PullRequest
0 голосов
/ 20 января 2020

Вот вывод, с которым я работаю:

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

Я настроил функцию истории своего семанти c в iTerm, поэтому, когда я нажимаю Cmd +, щелкаю строку, и открывается нужный файл в мой редактор Тем не менее, номер строки, кажется, не применяется.

Вот команда, которую я использую: /Applications/PyCharm.app/Contents/MacOS/pycharm \1 --line \2

А вот настройки предпочтений. iTerm Advanced Preference - Semantic History

Я нахожусь на iTerm2 Build 3.3.6 и последней сборке Catalina.

Есть подсказки?

Спасибо.

1 Ответ

0 голосов
/ 21 января 2020

Хорошо. Я думаю, я выяснил, что является причиной проблемы. Оказывается, командная строка /usr/local/bin/charm на моем Ma c указывала на старую версию 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, история Semanti c начала работать прекрасно.

Надеюсь, это поможет вызвать улыбку на лице. Наслаждайтесь!

...