如何使用鍵盤快捷鍵使用默認值以外的應用程序打開文件?我不想更改文件類型的默認應用程序。
例如有時我想使用編輯器而不是瀏覽器來打開.html文件。
如何使用鍵盤快捷鍵使用默認值以外的應用程序打開文件?我不想更改文件類型的默認應用程序。
例如有時我想使用編輯器而不是瀏覽器來打開.html文件。
最適合我的解決方案:
例如,我想用Sublime Text(而不是Chrome)打開HTML文件。我導航到該文件,按快捷方式,輸入“ su”,按向下箭頭並按Enter!
恐怕沒有捷徑了。不過,您可以創建自己的文件。
只需執行以下操作即可:
Other ...
,而不是 Open with
。您將能夠立即測試快捷方式。只需注意始終打開選項!
如果您經常在特定應用程序(默認應用程序除外)中打開文件,則可以設置執行此操作的鍵盤快捷鍵。這非常容易。
假設您要在選擇文件後按 control kbd> + S kbd> 來打開Sublime Text文件。
現在,您只需選擇文件,然後按 control kbd> + S kbd>即可在Sublime Text中打開文件。
根據要求,以下是有關 [我的博客]帖子的摘要,該帖子在優勝美地為我工作的Automator服務。
運行中的 2
步驟中的Applescript代碼{input,parameters}告訴當前應用程序激活結束運行
運行{input,parameters}的步驟 5
中的Applescript將App設置為((輸入項1的POSIX路徑)),重複從2到i的數字輸入中的項目將this_item設置為輸入項i,告訴應用程序theApp打開this_item結束重複。告訴應用程序theApp激活結束運行
在保存Automator Service之後進入系統偏好設置。並為其添加快捷方式。
我已經使用 FastScripts為該腳本分配了快捷方式。它也可以用於選擇其他應用程序中打開的最近菜單。
嘗試將l設置為{“打開方式”,“打開最近的狀態”,“打開最近的文件”,“最近的項目” ,“打開最近設置”}告訴應用程序“系統事件”告訴(過程1,它在最前面)告訴菜單欄1的菜單欄項目3單擊x重複l在菜單1的菜單項目x中單擊菜單項x菜單1退出重複結束嘗試結束重複結束告訴結束告訴結束嘗試結束
我還使用了10.6和更早版本中的腳本:
嘗試告訴應用程序“ Finder”使用應用程序“ TextMate”的末尾提示路徑打開(獲取選擇)try
有一個 bug使其無法在10.7和10.8中使用。可以通過在開始時專注於另一個應用程序來避免這種情況,但這會導致視覺故障。
您還可以使用 Automator服務,但是還有另一個錯誤,該錯誤是在菜單欄中顯示服務菜單之前,服務並不總是有效。
我最喜歡的解決方案是使用免費應用程序Better Touch Tool。為此,您需要啟用“全鍵盤訪問”(在系統偏好設置-鍵盤偏好設置-快捷方式中),以便ctrl-f2可以訪問菜單欄。
然後使用BTT配置您的快捷鍵剪切(我使用ctrl-alt-cmd-O)執行ctrl-f2,然後附加其他操作(10次:兩個向右箭頭,然後向下7個,然後向右一個)。鍵入快捷方式時,您將獲得與使用鼠標右鍵單擊並使用“打開方式”獲得的相同子菜單。
請注意,ctrl-f2可能不會在BTT中顯示,但是在您執行“附加操作”之後就可以了。
右鍵單擊文件>按h鍵>使用箭頭鍵導航