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.