EclipseのLink with Editorのような機能を探しています。基本的に、編集中のファイルをファイルツリー内のその場所に表示したいです。
https://github.com/sobstel/SyncedSideBar
これは、Package Controlユーティリティを使用してインストールできます(githubページには記載されていません)。
ファイルのビュー内の任意の場所を右クリックして、[サイドバーに表示]を押すだけです。
キーバインドを作成するには、[設定]> [キーバインド-ユーザー]に移動し、以下を追加します。
{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }
here から。
これを自動化する簡単なオプションがあります:新しいプラグインを作成します:
メニューツール->新しいプラグインで保存します:
import sublime, sublime_plugin
class SideBarListener(sublime_plugin.EventListener):
def on_activated(self, view):
view.window().run_command('reveal_in_side_bar')
これを保存するフォルダーはデフォルトで選択され、拡張子(.py)もデフォルトで追加されます。
Windowsでは、フォルダーはC:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User
保存されたプラグインを変更するのに非常に便利です
私はここでのパーティーにかなり遅れていることを知っていますが、まったく同じニーズを持っており、マウスコマンドを避けようとしています。新しいプラグインを作成し、見てみて、試してみてください=)
AlbertCatalàによって提案されたソリューションをテストしましたが、ポップアップウィンドウが表示されると、たとえば「Quick Switch Projects」コマンドでエラーが発生します。
だから、ここにエラーを避けるために私の修正版があります:
import sublime
import sublime_plugin
class LinkWithEditor(sublime_plugin.EventListener):
def on_activated(self, view):
if view.window() is not None:
view.window().run_command('reveal_in_side_bar')
この助けを願っています!