2015-02-24 22 views
1

我發現瞭如何從崇高文本中獲得open a folder in explorer 2,如何用Powershell等任意程序打開文件夾?崇高的文字:打開包含帶電源外殼的文件夾

我不是在尋找PowerShell命令,我正在尋找鍵盤快捷鍵/函數等來打開在powershell中的崇高文本實例摺疊。

+0

可能重複[是否有可能從打開PowerShell的資源管理器窗口(http://stackoverflow.com/questions/ 320509/is-it-it-it-it-it-explorer-window-from-powers) – Kev 2015-02-24 14:13:44

+0

@Kev錯誤的方式。我不想從Powershell打開Sublime,我想從** sublime打開Powershell **。我的編輯是否更清晰? – Pureferret 2015-02-24 14:16:22

+1

嘿,謝謝你發佈這個問題,我今天學到了一些新的東西,當回答它:) – Kev 2015-02-24 15:05:15

回答

1

對於這種類型的事物,你現在已經進入了必須編寫自己的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)搜索「終端」 。

你可以找到源代碼在這裏:

https://github.com/wbond/sublime_terminal

相關問題