2
하나의 키 조합으로 트리보기에서 현재 열려있는 편집기 파일을 표시 할 수있는 사용자 정의 명령을 추가하는 Atom 편집기 용 init 스크립트를 작성하려고합니다. , 2 대신에.Atom 편집기 초기화 스크립트의 트리보기 사용
다음은 일반적으로 어떻게 보이는지 분명하게 보여주는 예제 코드입니다 (다른 내용이 있음). 내가 필요로하는
atom.commands.add 'atom-editor', 'custom:cut-line', ->
editor = atom.workspace.getActiveEditor()
editor.selectLine()
editor.cutSelectedText()
두 명령은 editor
에 보냈지 만 tree-view
을 할 수 없습니다. 다음은이 명령은 다음과 같습니다
tree-view:toggle-focus
tree-view:reveal-active-file
내가 그런 getActiveTreeView
이나 뭐 같은, 위와 비슷한 일을 할 수 있다고 가정합니다. 나는 그것을 시도했지만 분명하지 않습니다. 누군가 이것을하는 방법을 알고 있습니까?
그것은이 같은 것을 볼 수 있었다 : 개체의 보류를 가져올 때
atom.commands.add 'atom-editor', 'custom:show-active-file', ->
tree-view.toggle-focus()
tree-view.reveal-active-file()
감사합니다. 내 init.coffe에 코드를 복사하고 Atom을 다시 시작하면 'custom : show-active-file'이 내 키 바인딩 설정에 표시되지 않습니다. – Linus
알림이있는 경우 잘 모르겠습니다. @Lee – Linus
키를 'custom : show-active-file' 명령에 바인딩하면 키 확인자 디버거 창 (cmd-)에 녹색 선이 표시됩니다. 그러나 아무것도 실제로 일어나지 않습니다. – Linus