Aptana에 TextMate의 Wrap Selection, Wrap Selection Each Line 기능 추가하기

TextMate의 강력한 기능 중 하나인 HTMLWrap Selection, Wrap Selection Each Line 기능을 Aptana에 추가하는 방법을 소개한다.

기능 소개

Wrap Selection, Wrap Selection Each Line은 리스트 마크업 – <ul>, <ol> – 을 작성할 수 있게 해주는 TextMate의 기능이다. 텍스트를 복사해넣은 후 각 줄의 시작과 끝에 <li> 태그를 넣는 수고를 크게 덜어주는 편리한 기능이다.

Aptana에 기능 추가

  1. 운영체제에 맞는 스크립트 압축파일을 다운로드 받는다.

  2. scripts 혹은 monkey라는 이름으로 존재하는 프로젝트 중 하나의 최상위에 폴더를 만들고 다운 받은 스크립트 파일들을 이동시킨다.

기능 시험해보기

맥의 경우 Command + Ctrl + W 키 조합이 선택한 텍스트 전체를 하나의 태그로 감싸는 기능이고, Command + Ctrl + Shift + W 키 조합이 선택한 텍스트의 각 줄을 지정한 태그로 감싸는 기능이다. 맥이 아닐 경우 Command 키 대신 Alt 키를 조합하면 된다.


  1. 몇 줄의 텍스트를 준비한다.


  2. Command(or Alt) + Ctrl + Shift + W 키 – Wrap Selection Each Line – 를 누른다.


  3. 기본으로 설정되어 있는 li 태그를 확인 후 엔터를 누른 후 각 줄이 li 태그로 쌓인 것을 확인


  4. Command(or Alt) + Ctrl + W 키 – Wrap Selection – 를 누른다.


  5. 기본으로 설정되어 있는 ul 태그를 확인 후 엔터를 누른 후 전체가 ul 태그로 쌓인 것을 확인

스크립트 추가하기

Aptana를 좀 더 강력하게 해주는 Eclipse Monkey Script는 간단하게 작성하고 추가할 수 있다. Aptana 홈페이지의 Eclipse Monkey 관련 페이지 혹은 필자가 작성한 스크립트를 보면 자바 스크립트를 조금 다뤄본 사람이면 어렵지 않게 자신이 원하는 기능을 추가할 수 있을 것이다.

태그: , , ,
분류: Markup | 코멘트 남기기
트랙백 URI: http://miya.pe.kr/2008/06/16/aptana%ec%97%90-textmate%ec%9d%98-wrap-selection-wrap-selection-each-line-%ea%b8%b0%eb%8a%a5-%ec%b6%94%ea%b0%80%ed%95%98%ea%b8%b0/trackback/

“Aptana에 TextMate의 Wrap Selection, Wrap Selection Each Line 기능 추가하기” - 687개의 코멘트/트랙백

김군우님 코멘트:

TextMate의 bundle은 마음에 드는데 기본적인 키 조작감은 저랑 좀 안 맞는 느낌이 들어서 다시 Aptana로 전향;;

코멘트 남기기

코멘트 작성