Вопрос
Как разработчик Python для Windows. Мне нужен визуальный отладчик для Python, который работает в Cygwin-Terminal.
Контекст:
В моей компании мы работаем на Windows и используем Cygwin. Код Python, который у нас есть, полагается на терминал Cygwin (например, subprocess.call("cygpath -w ...")
). Сейчас я использую pdb для отладки, но мне это не нравится, я бы предпочел визуальный отладчик.
Я уже пробовал:
с использованием idle3 из cygwin через X-Win Server. Но опыт был болезненным (плохое расположение окон, отсутствие ярлыков, ...), поэтому я вернулся на pdb.
Попробуйте получить Cygwin в качестве моего Debug-терминала в VS Code и PyCharm. Мне удалось получить терминал cygwin в качестве терминала, но я не могу отлаживать с этого момента. (например, я установил в PyCharm Tools-> Terminal-> ShellPath путь к оболочке cygwin)
Мне известны некоторые другие темы, связанные с визуальным отладчиком, как здесь:
но эти темы не соответствуют тому, что доступны cygpath и другие функции cyg *.