С помощью Блокнота ++ я могу назначить функцию клавиатуры для запуска моих сценариев во внешней оболочке с помощью команды запуска.
Например powershell -noexit cd '$(CURRENT_DIRECTORY)'; python -i '$(FILE_NAME)'
Как можно получить тот же результат с PyCharm, пожалуйста ?
Я более часа искал, как это сделать. Я отредактировал настройки терминала и конфигурацию запуска и даже установил плагин, который позволяет мне открывать консоль из каталога текущего проекта, но не запускать текущий скрипт.
Кажется, что это может быть довольно распространенное требование.
Для пояснения, я не хочу, чтобы встроенная консоль вообще работала, даже если она настроена на работу так же, как оболочка, которой она назначена. Я хочу, чтобы скрипт работал так, как будто я открыл powershell
вручную, перешел в папку скрипта и набрал python my_script_name.py
.