Sublime Text 2 - Tautkan dengan Editor / Tampilkan file di sidebar


101

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.


1
Anda mungkin ingin memperbarui jawaban yang Anda pilih ke BoundinCode's. Jawabannya adalah cara termudah & membiarkan Anda melakukan ini tanpa plugin apa pun.
Adrien Be

Jawaban:



255

Cukup klik kanan di mana saja dalam tampilan file dan tekan "Reveal in Sidebar."

Sublime Text 2: fitur "buka di Side Bar" bawaan

Untuk membuat key-binding, buka Preferences> Key Bindings-User dan tambahkan:

{ "keys": ["ctrl+shift+r"], "command": "reveal_in_side_bar" }

Dari sini .


41
Anda bahkan dapat memiliki pengikatan kunci untuk "Reveal in Sidebar", lihat: gist.github.com/1596897#gistcomment-82781
awendt

keren!! Saya sedang mencari ini dan berencana untuk menulis satu! Tetapi tidak diperlukan! pujian!
KillABug

Ini adalah jawaban yang berguna, tetapi jawaban yang dipilih mereplikasi fungsi 'Eclipse's Link with Editor.' seperti yang diminta dalam pertanyaan. yaitu mengungkapkan_in_side_bar file yang aktif tanpa perlu menekan shortcut.
serby

Di macOS, Anda mungkin ingin menggunakan tombol perintah .. { "keys": ["super+shift+r"], "command": "reveal_in_side_bar" }
Molomby

14

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


1
Albert ... jawaban yang bagus ... ini adalah jawaban programmer-ke-programmer ... terima kasih !!! ;-)
ZEE


0

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!

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.