Sublime Text 2-편집기와 연결 / 사이드 바에 파일 표시


101

Eclipse의 Link with Editor와 같은 기능을 찾고 있습니다. 기본적으로 편집중인 파일이 파일 트리의 해당 위치에 표시되기를 원합니다.


1
BoundinCode에 대한 선택한 답변을 업데이트하고 싶을 수 있습니다. 그의 대답은 가장 간단한 방법이며 플러그인 없이도 할 수 있습니다.
Adrien Be

답변:



255

파일보기의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 "사이드 바에서보기"를 누르십시오.

Sublime Text 2 : 내장 "사이드 바에 표시"기능

키 바인딩을 만들려면 Preferences> Key Bindings-User로 이동하여 다음을 추가합니다.

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

에서 여기 .


41
"Reveal in Sidebar"에 대한 키 바인딩도 가질 수 있습니다. 참조 : gist.github.com/1596897#gistcomment-82781
awendt

멋있는!! 나는 이것을 찾고 있었고 하나를 쓸 계획이었습니다! 명성!
KillABug 2014 년

이것은 유용한 답변이지만 선택된 답변은 'Eclipse 's Link with Editor'의 기능을 복제합니다. 질문에서 요청한대로. 즉, 바로 가기를 누를 필요없이 활성 파일을 표시합니다.
serby

macOS에서는 대신 command 키를 사용할 수 있습니다. { "keys": ["super+shift+r"], "command": "reveal_in_side_bar" }
Molomby

14

이를 자동화하는 더 간단한 옵션이 있습니다. 새 플러그인을 만듭니다.

메뉴 도구-> 새 플러그인 및 저장 :

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

저장된 플러그인을 수정하는 데 매우 유용합니다.


1
Albert ... 좋은 대답 ... 이것은 프로그래머 대 프로그래머의 대답입니다 ... 감사합니다 !!! ;-)
ZEE 2014 년

2

나는 내가 여기 파티에 늦었다는 것을 알고 있지만, 매우 똑같은 필요성을 가지고 있고 마우스 명령을 피하려고 노력하고 있습니다. 나는 그것에 새로운 플러그인을 썼습니다. 살펴보고 시도해보십시오. =)

https://github.com/miguelgraz/FocusFileOnSidebar


0

Albert Català가 제안한 솔루션을 테스트했지만 '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')

이 도움을 바랍니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.