Sublime text - Goto Anything

CODEDRAGON Development/IDE, Editor

반응형

Goto Anything

  • 프로젝트에 추가된 폴더 안의 파일을 찾거나
  • 파일안의 원하는 내용을 빠르게 검색해주는 기능입니다.
  • 입력하는 검색어를 포함하고 있는 관련 파일 목록을 실시간으로 검색하여 보여 줍니다.

   

Goto Anything 검색 기능

  • 파일 검색하기
  • 텍스트 검색하기
  • 심볼 검색하기
  • 다양한 검색 옵션 조합하기

   

   

파일 검색하기

Goto > Goto Anything..

   

안드로이드 소스코드의 MainActivity.java파일을 검색하기 위해 ma만 검색해 보겠습니다.

   

목록에서 위/아래 키를 통해 파일목록을의 파일을 이동할 경우

해당 파일의 내용이 검색창 뒤에서 미리보기가 되어 져서 찾고자하는 파일이 맞는지 확인할 수 있습니다.

   

찾는 파일이 맞으면 해당 항목을 클릭합니다.

클릭하게되면 파일이 탭으로 오픈됩니다.

   

   

텍스트 검색하기

Goto Anything 창에 #을 입력하고 검색 키워드를 입력합니다.

입력할 때마다 해당 검색어와 매칭되는 위치로 자동으로 이동하게 됩고

목록에 보이는 해당항목을 선택하여 바로 검색어에 해당하는 위치로 이동할 수 있습니다.

   

   

한글 검색화면 (잘 되네요!)

   

   

심볼 검색하기

심볼은 클래스명 메소드명을 지칭하며 검색을 위해

Goto Anything 창에 @을 입력하고 검색 키워드를 입력하면 됩니다.

   

검색된 항목에도 키워드가 포함된 함수들만 표시됩니다.

   

   

특정 행 번호로 이동하기

Goto Anything 창에 :을 입력하고 행번호를 입력하면 됩니다.

   

   

다양한 검색 옵션 조합하기

파일 + 심볼 검색

MainActivity.java@getfile

검색후 검색된 항목을 클릭하면

해당 파일의 검색어함수로 이동합니다.

(이때, 인코딩문제로 한글이 깨져보일수 있습니다, ConvertToUTF-8로 인코딩 방식을 변경하여 재오픈하면 해결됩니다.)

   

검색창에서 엔터시 탭으로 해당파일을 오픈하면서 해당 위치로 이동합니다.

   

   

파일 + 키워드 검색

MainActivity.java#이벤트

인코딩 문제로 한글은 검색이 안될 수 있습니다.

   

   

파일 + 행번호 검색

Filechooser.java:85