Для этого типа вещей вы сейчас находитесь в сфере необходимости писать свой собственный плагин Sublime Text, который включает в себя работу в Python.
В двух словах вы бы определили, какие сопоставления клавиш вы хотите использовать для открытия окна PowerShell (и в идеале оно откроет это окно с помощью PowerShell, чтобы использовать путь, в котором находится ваш отредактированный файл) например:
{
"keys": ["shift+f12"],
"command": "open_powershell_window"
}
Вы бы затем сопоставить этот желаемое поведение (открыть окно PowerShell) в плагине:
import sublime, sublime_plugin
# maps to open_powershell_window by converting to lower case and word-
# splitting using underscores
class OpenPowerShellWindowCommand(sublime_plugin.TextCommand):
def run(self, edit):
# magic to open and run powershell
Однако, к счастью, есть плагин под названием Sublime Terminal, который делает это для нас (и для других оболочек, в зависимости от вашей ОС). Он либо откроет окно терминала с путём, установленным в папку проекта, либо вашим отредактированным файлом.
Вы можете установить это с помощью Package Control, просто сделать Install Package
и поиск «Terminal» (обратите внимание на wbond.net URL в описании, чтобы убедиться, что вы получите правильный, это в v1.4.0 только сейчас) ,
Вы можете найти исходный код здесь:
https://github.com/wbond/sublime_terminal
возможно дубликат [Можно ли открыть окно проводника из PowerShell] (http://stackoverflow.com/questions/ 320509/is-it-possible-to-open-the-explorer-window-from-powershell) – Kev
@Kev Неверный путь. Я не хочу открывать Sublime из Powershell, я хочу открыть Powershell ** из возвышенного. Мое редактирование яснее? – Pureferret
Gotcha, спасибо за сообщение этого вопроса, я узнал что-то новое сегодня, когда отвечаю на него :) – Kev