我已经从崇高的文字2中找到了如何open a folder in explorer,如何使用Powershell等任意程序打开文件夹?
我没有寻找Powershell命令,我正在寻找键盘快捷键/函数等来在powershell中的sublime文本实例中打开折叠。
答案 0 :(得分:2)
对于这种类型的东西,你现在已经进入了必须编写自己的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的插件可以为我们(以及其他shell,取决于您的操作系统)执行此操作。它将打开一个终端窗口,其中包含设置为项目文件夹的路径或当前编辑的文件。
您可以使用Package Control进行安装,只需执行Install Package
并搜索“终端”(在说明中查找wbond.net网址以确保获得正确的,刚刚在v1.4.0。)
您可以在此处找到源代码: