TIP게시판

제목 드림위버 자동완성 기능사용
글쓴이 주스 작성시각 2009/12/09 16:06:40
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 22455   RSS

 평소 PHP 코딩에 있어서 드림위버를 자주 사용하는데요 PHP디자이너 혹은 이클립스 에서 쓰이는 자동완성....

참 부러웠습니다. 자동완성이 드림위버에서 HTML CSS JAVASCRIPT ASP 등등 지원이 되어지는데요 

PHP 문서는 전역변수 $_REQUEST , $_SERVER , $_SESSION ... 과 같은 형태와 배열키 정도만 지원되고

php.net 에 등록된 함수도 지원이 됐었지만 사용자 지정 class 나 function 를 자동완성을 사용 못한다는게.....

될법 한테 왜 안될까... 하여 구글링 했더니 드립위버 익스텐션에서 php code hints 라는 확장 모듈 발견

원하는 기능을 지원하는듯 했으나 19$ 지불이 싫어서 구매는 안하고

사용자 오브젝트 등록이 가능 하다는 사실을 알고 다시 짱구를 굴리기 시작 하여

테스트 해본 결과 수동 업그레이드는 하는 방법은 의외로 간단 했습니다....

\Adobe\Adobe Dreamweaver CS3\configuration\CodeHints\CodeHints.xml

아래 있는 XML 데이터를 수정 하면 됩니다...

현재 코드 이그나이터에 등록된 라이브러리 전체를 등록 하지는 않았지만

자주 사용하는 내용을 등록한 XML 파일과 코드  동영상 샘플을 첨부 하도록 하겠습니다.

앞으로 드림위버 Extension 으로 발전 시키고 싶은데 해당 능력이 안되네요 ㅠ_ㅠ

드림위버 익스텐션 만드는 방법좀 누가 조언좀 해주시면 감사 하겠습니다 ㅠ_ㅠ

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

샘플 동영상

http://enanim.tistory.com/208

샘플 동영상 아래 xml 파일도 있습니다.

Class 파일을 드림위버 XML 형식에 맞도록 엔코딩 시켜주는 HTML URL

http://gware.dtpia.com/dtpia/class.function.php

현재 뭐 거의 완전 수동 상태 -_-ㅋ

...XML 업로드 불가능 하네요;;;

동영상 파일도 안올라가고;;

 다음글 서브디렉토리에서 CI Rewrite 하기. (3)
 이전글 codeigniter+jquery ajax 검색+페이징 (1)

댓글

변종원(웅파) / 2009/12/10 00:06:09 / 추천 0

드림위버도 상당히 기능이 확장 됐네요. 드림위버를 열어본지가 4-5년쯤 된지라
어떻게 바뀌어왔는지 모르고 있었는데 감사합니다.

그리고 xml 확장자 막혀있습니다. 압축해서 올리시면 됩니다.
동영상은 아마도 크기제한 때문인 것 같습니다. ^^;