2016-07-25 4 views
2

Ctrl + P Sublime Textでは、すべてのプロジェクトファイルからファイルを見つけることができます。オープンファイルを見つけるためのサブライムテキストのショートカットはありますか(Eclipse Ctrl + E)?

ただし、重複する名前が多すぎます。私はのCtrl + EのようなショートカットキーをEclipseで探していますので、開いているファイルでファイルを探すだけです。それは重要な打撃をたくさん節約するでしょう。おそらく「サイドバーフィルタ」と呼ばれますか?

は、それが2または3

答えて

3

小さなプラグインがちょうどTools >> Developer >> New Plugin...を選択して、コンテンツを追加実装するのは簡単ですね:

import sublime_plugin 
import os 


def _show_name(name): 
    return ([os.path.basename(name), name] if name 
      else ["untitled", "untitled"]) 


class ShowBuffersCommand(sublime_plugin.WindowCommand): 
    def run(self): 
     window = self.window 
     views = list(window.views()) 
     show_entries = [_show_name(v.file_name()) for v in views] 

     def on_done(index): 
      if index == -1: 
       return 
      window.focus_view(views[index]) 

     window.show_quick_panel(show_entries, on_done) 

は、その後、あなたのPackage/Userフォルダにそれを保存し、キーマップには、この(または他のキーバインド)を追加します。

{ 
    "keys": ["ctrl+e"], 
    "command": "show_buffers" 
}, 

+0

うわー!!!素晴らしい! – Bomin

1
  • オプション1だ場合は問題では、「表示」メニューに移動し、「サイドバー」、そして「ショー開いているファイル」
  • オプション2を選択し、ありませんここhttps://github.com/rrg/ListOpenFiles
+0

両方とも開いているファイルを見ることができます....しかし、どのようにナビゲートできますか? – Bomin

+0

@Bomin –

+0

ええに移動したいファイルをクリックするだけです...例えば、1aa.txt、b22.txtがある場合など、キーボードではなくキーボードを使う方法を見つけようとしています。私は "b"をタイプすることができ、それはb22.txtに行きます。 – Bomin

0

Goto Anythingという便利な機能が崇高なテキストである(ST3でテスト)。 WindowsではCtrl + Pを押してアクセスできます。プロジェクトを開いたり、サイドバーを有効にしたり、エクスプローラからサイドバーにフォルダをドラッグアンドドロップしたりして、現在のプロジェクトにあるファイルを検索できます。

関連する問題