내용으로 건너뛰기
긴스 위키 (GINS WIKI)
tag
사용자 도구
로그인
사이트 도구
도구
문서 보기
이전 판
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
긴스 위키 GINS wiki
»
개발 언어
»
php
»
설정
»
IDE 환경 설정
추적:
검색
language:php:설정:netbeans
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== IDE 환경 설정 ====== imporot 잘 되는 것 확인 했다. 내가 쓰는 설정. * {{:language:php:netbeanside-7.1.1-option-export.zip}} * {{:language:php:netbeanside-7.3.1-option-export.zip}} ====== XDebug 로 디버깅 설정 ====== php.ini 파일에 다음 코드 추가 <code ini> ;;;;;;;;;;;;;;;;; ; XDebug ; ;;;;;;;;;;;;;;;;; zend_extension="d:\App\php5.3.11\xdebug\php_xdebug-2.2.0RC2-5.3-vc9.dll" [xdebug] xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 </code> zend_extension 에는 xdebug 모듈이, 여기에서는 "php_xdebug-2.2.0RC2-5.3-vc9.dll" 파일, 경로를 적어준다. 리눅스에서는 *.so 파일이겠지만. ===== xdebug 모듈 ===== d:\App\php5.3.11\xdebug\php_xdebug-2.2.0RC2-5.3-vc9.dll 와 같은 파일은 http://xdebug.org/download.php 에서 다운로드 받는다. 32비트와 64비트가 있지만 php 모듈 버젼에 ((윈도우즈용 설치 버젼은 32비트로 묶이더라)) 맞춰서 받아서 사용한다. TS 키워드를 사용하는 다운로드 링크도 있는데, php가 thread-safe인지 아닌지 맞춰서 다운로드 받는다. ====== 넷빈즈 한글 제대로 나오도록 설정 ====== 여기 : [[language:java:jre-한글-설정]] ====== 언어 인코딩 변경 ====== 추가 하는 위치 * ${넷빈즈설치폴더}\etc\netbeans.conf * netbeans_default_options 옵션에 추가 설정할 항목 * netbeans.conf 파일 안쪽의, netbeans_default_options 옵션에 파라미터 추가 * 파라미터는 모두 쌍따옴표 안쪽에 입력해야 한다. 기본 설정을 UTF-8로 -J-Dfine.encoding=UTF-8 추가 ====== IDE 언어 설정 변경 ====== 추가 하는 위치 * ${넷빈즈설치폴더}\etc\netbeans.conf * netbeans_default_options 옵션에 추가 영문 UI로 변경 "-J-Duser.language=en -J-Duser.country=US" ====== 디버깅 메시지 출력 ====== 넷빈즈에서 디버깅할때 에러 메시지를 보려면, php.ini 파일에서, <code ini> ; Off -> On display_errors = On </code> 설정을 변경. ====== timezone 설정 ====== php.ini 파일에서, <code ini>date.timezone =</code> date.timezone 부분을 찾아 시간대를 설정한다. 좀 더 자세한 설명은, [[http://php.net/date.timezone]]에 있다. ====== 편집기 트러블슈팅 ====== ===== 다음 줄에서 (뉴라인) { 를 입력했을 때, 자꾸 인덴테이션 되는 경우 ===== 이거 때문에 며칠 동안 짜증 났는데.. <code php> if( xx ) // <-- (1) enter key 치면 { // <-- (2) 탭 한칸 정도 인덴테이션(indent)된 다음에 { 가 타이핑 되는 경우 // 원하는 것은, if( xx ) // <-- (1) enter key 치면 { // <-- (2) if와 줄 맞추기 되어 있는 { </code> 체크할 것 - Tools > Options > Editor > Formatting > Language:PHP > Category:Braces > Braces Placement , 모든 값을 "New Line"으로 변경. (or 취향대로) - Tools > Options > Editor > Code Completion > Language:All Languages 에서 "Insert Closing Brackets Automatically"를 체크 (ON) 2번 옵션을 켜지 않으면 제대로 인덴테이션이 되지 않는다. {{tag> 넷빈즈 netbeans}}
language/php/설정/netbeans.txt
· 마지막으로 수정됨: 2022/12/07 22:30 저자
kieuns
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로