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)。
您可以在这里找到源代码:
我找到了如何从 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)。
您可以在这里找到源代码: