2013-06-03 3 views
2

Vim에서는 내가 선택한 편집기 (Stockholm 증후군의 확실한 사례입니다. 한 가지가 있었다면) 저는 많은 경우에 일련의 정규식을 포함하는 작은 함수를 작성하는 경우가 많습니다.Sublime Text에서 반복적 인 작업을 위해 함수를 작성하는 방법은 무엇입니까?

정말 간단하고, 함수를 작성하고, 소스로 사용하고, 필요한만큼 다시 사용할 수 있으며, 나중에 일부 파일에 저장해야하는 경우가 있습니다.

숭고한 텍스트 편집기에서 이러한 기능을 작성하는 방법은 무엇입니까? 예를 들어, 파일에서 두 개의 정규식 대체를 수행하는 함수 (또는 무언가)를 어떻게 작성할 수 있습니까? 모든 사례가 환영 받았다.

+1

+1 스톡홀름 증후군에 대한 :) – MattDMo

답변

1

가장 좋은 방법은 snippets입니다 (reference here도 확인). 텍스트의 간단한 삽입에서 복잡한 Perl 스타일 정규 표현식에 이르기까지 모든 것을 할 수 있습니다. 예를 들어, .sublime-snippet 개의 파일에 대한 Packages/ 하위 디렉토리를 검색하십시오.

작성되면, 조각은 다음 실행할 수 있습니다 중 하나는 내장 <tabTrigger> 명령 (입력 텍스트, 다음을 실행 충돌) 또는 특정 키 조합을 설정하여 통해. Preferences -> Key Bindings - User에서 다음과 같이 새 키 콤보를 추가하십시오.

[ 
    { "keys": ["ctrl+alt+shift+r"], "command": "insert_snippet", "args": { "name": "Packages/User/replace_stuff.sublime-snippet" } } 
] 

행운을 비네!

관련 문제