Sublime text:打开包含电源的文件夹 shell

Sublime text: open containing folder with power shell

我找到了如何从 sublime text 2 open a folder in explorer,我怎样才能用任意程序打开文件夹,比如 Powershell?

我不是在寻找 Powershell 命令,我是在寻找键盘 shortcuts/functions 等以在 powershell 的 sublime text 实例中打开折叠。

对于这种类型的事情,您现在必须编写自己的 Sublime Text 插件,这涉及到一些 Python.

简而言之,您将决定要使用哪些键映射来打开 PowerShell window(理想情况下,它会打开 window 并将 PowerShell 设置为使用路径您当前编辑的文件所在的位置),例如:

{
  "keys": ["shift+f12"],
  "command": "open_powershell_window"
}

然后将其映射到插件中的所需行为(打开 PowerShell window):

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 的插件可以为我们完成此操作(以及其他 shell,具体取决于您的 OS)。它将打开一个终端 window,路径设置为您的项目文件夹,或者您当前编辑的文件。

您可以使用 Package Control 安装它,只需执行 Install Package 并搜索“Terminal”(查找 wbond.net url 以确保您得到正确的,它现在是 v1.4.0)。

您可以在这里找到源代码:

https://github.com/wbond/sublime_terminal