살다

EDITPLUS용 AUTOSOURCE FORMATTING 본문

퍼담기

EDITPLUS용 AUTOSOURCE FORMATTING

텅스텐필름 2011. 12. 23. 15:32
htmlarg은?
에디트플러스2에 붙여쓸수 있는 태그 정리기 입니다.
복잡한 태그들과 php, jsp, js코드들을 정렬시켜줍니다.

다운로드 :  v2.0.3  (첨부파일)


 
설치방법
  1. htmlarg.exe를 다운로드를 받아 Editplus 폴더에 넣는다.
  2. 에디트 플러스를 실행,, 메뉴->도구->사용자 도구 구성
  3. 추가버튼을 눌러 위와 같이 프로그램을 추가한다.
  4. 텍스트 필터 사용에 꼭 체크한다
  5. 저장하고 사용

인수 설정방법
[들여쓰기][코드들여쓰기][서버스크립트] [태그리스트1] [태그리스트2] [태그리스트3] ($CurSel)
--------
ex) 2t% D D D $(CurSel)
  • 들여쓰기
    0~9까지의 숫자, 탭문자를 이용하고 싶으면 t를 사용
  • 코드들여쓰기
    0~9까지의 숫자, 탭문자를 이용하고 싶으면 t를 사용
    코드 정렬을 안하려면 n을 사용한다
  • 서버스크립트
    서버스크립트 종류를 쓴다.
    아무것도 적지 않으면 php로 설정 된다. ( '?'를 적는것과 같다)
    Jsp나 asp를 사용하려면 %를 쓴다.
  • 태그리스트1
    들여쓰기할 태그 리스트, D를 이용하면 기본 태그를 사용한다.
    기본 목록은 tr,td,div,ol,ul,li 이다.
    추가하고 싶다면, D뒤에 컴마(,)를 이용 추가하면 가능하다.
    D를 없애고 직접 적어주는것도 가능하다.
  • 태그리스트2
    들여쓰기는 안하지만 한줄에 하나만 있어야할 태그 리스트.
    D를 이용하면 기본 태그를 사용한다.
    기본 목록은 html,head,body,title,meta,table,link,map,select 이다.
  • 태그리스트3정리를 안할 태그 리스트, D를 이용하면 기본 태그를 사용한다.
    기본 목록은 pre,style 이다.
    script와 ? 를 넣어두면 php와 jacsript가 html의 정렬과 상관없이 정렬된다.

2.0.0버전에서 달라진점
  • php, jsp, javascript의 정렬
  • 주석, PHP코드 삭제 기능 빠짐
패치정보
  • 2.0.1 : 정렬무시 기능 오작동 수정
  • 2.0.2 : 태그이름이 겹치는경우(ex link,li) 옵션이 무시되는 버그수정
  • 2.0.3
    JSP 정렬 가능하게 수정
    <?php .. 에서 php가 다음줄러 넘어가는 버그 수정
    v = function(){..}; 의 경우 세미콜론이 다음줄로 넘어가는 버그 수정

--------------------------------------------------------------------

해당 프로그램 개발자가 예제로 넣은 인수 2t% D D D $(CurSel)요건 jsp, asp 사용자용 이고, 나같은 경우엔 php를 주로 쓰고, table 와 tr 이 한줄로 정렬 안되는게 싫은관계로

2t? D,table D,table D $(CurSel)

이렇게 인수를 바꿔서 쓰고있다.



출처 : killrain.net
(기존 제작 하신분의 사이트에 파일이 삭제되어 부득이 하게 블로그로 해당파일을 옮겼습니다. 제작자분께서 요청하시면 바로 삭제하도록 하겠습니다.)

반응형