Saya mencari fitur seperti Eclipse's Link with Editor. Pada dasarnya, saya ingin file apa pun yang saya edit ditampilkan di tempatnya di pohon file.
Saya mencari fitur seperti Eclipse's Link with Editor. Pada dasarnya, saya ingin file apa pun yang saya edit ditampilkan di tempatnya di pohon file.
Jawaban:
https://github.com/sobstel/SyncedSideBar
Anda dapat menginstal ini melalui utilitas Kontrol Paket (meskipun tidak disebutkan di halaman github).
Cukup klik kanan di mana saja dalam tampilan file dan tekan "Reveal in Sidebar."
Untuk membuat key-binding, buka Preferences> Key Bindings-User dan tambahkan:
{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }
Dari sini .
{ "keys": ["super+shift+r"], "command": "reveal_in_side_bar" }
Ada opsi yang lebih sederhana untuk mengotomatiskan ini: Buat Plugin baru:
Alat Menu-> Pluguin baru dan simpan ini:
import sublime, sublime_plugin
class SideBarListener(sublime_plugin.EventListener):
def on_activated(self, view):
view.window().run_command('reveal_in_side_bar')
Folder tempat menyimpan ini dipilih secara default, dan ekstensi (.py) juga ditambahkan secara default.
Di windows, foldernya adalah C:\Users\username\AppData\Roaming\Sublime Text 2\Packages\User
Itu cukup berguna untuk memodifikasi pluggin yang disimpan
Saya tahu saya cukup terlambat untuk pesta di sini, tetapi memiliki kebutuhan yang sama dan mencoba untuk menghindari perintah mouse Saya telah menulis plugin baru untuk itu, lihat dan coba, apa saja silahkan ping saya =)
Saya menguji solusi yang diusulkan oleh Albert CatalĂ , tetapi itu menyebabkan kesalahan ketika jendela popup muncul, dengan perintah 'Proyek Peralihan Cepat' misalnya.
Jadi inilah versi modifikasi saya untuk menghindari kesalahan:
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')
Semoga bantuan ini!