UI 구성


UI 구성

introduce_phpocd_01

1. 메뉴 바

메뉴 하위메뉴 설명
파일 새로 만들기 새로운 php파일을 생성
poc파일 업로드 poc 파일 업로드 창 실행
선택 파일 저장 파일 리스트에서 선택 된 파일을 PC에 저장
통합파일(.poc)로 저장 파일 리스트의 모든 파일을 PC에 저장(.poc)
편집 실행취소 가장 최근에 실행한 명령을 취소
재 실행 가장 최근에 실행 취소한 명령을 다시 실행
잘라내기 선택된 부분을 잘라내어 클립보드로 복사
복사 선택된 부분을 클립보드로 복사
붙여 넣기 클립보드의 내용을 붙여 넣기
전체선택 모든 내용을 선택
찾기 특정 텍스트를 찾기
다음 찾기 아래 방향으로 다음 텍스트 찾기 실행
이전 찾기 위 방향으로 다음 텍스트 찾기 실행
바꾸기 특정 텍스트를 찾아서 원하는 텍스트로 바꾸기
환경설정 프로그램 환경설정
기능 시스템 정보 제품/펌웨어, 플래시 파일, IP주소, 무선랜,
ARP/NDC 테이블, RDB Net
스마트 확장보드 정보 연결된 스마트 확장보드 리스트 및 정보 확인,
스마트 확장보드 펌웨어 업데이트 확인
에러 로그 보기 PHP, Firmware, SYS/Stdout tx 로그메시지 확인
제품 리부팅 제품 리부팅
펌웨어 디버그 모드 펌웨어 디버그 모드 사용 / 사용 안 함
PHP 디버그 모드 디버그 모드 사용 / 사용 안 함
글꼴 편집 창의 표시 글꼴 변경
언어 프로그램 표시 언어 변경
소프트웨어 정보 PHPoC 디버거 버전 정보 표시, 업데이트 확인 버튼
도움말 디버거 매뉴얼(온라인) PHPoC 디버거 온라인 설명서 열기
PHPoC 매뉴얼(온라인) PHPoC 관련 온라인 매뉴얼 페이지 열기
포럼 PHPoC 포럼 바로가기
  • 환경 설정 창
메뉴 하위메뉴 설명
보기 마진 영역 보기 편집 창 왼쪽의 마진영역 보기 / 숨김
줄 번호 보기 마진영역에서 줄 번호 표시 / 숨김
현재 행 강조 현재 커서가 있는 행을 음영 표시 / 표시 안 함
줄 간격 줄 간격 조정: 100, 120, 150, 200, 300
탭 크기 탭 간격 조정: 1, 2, 4, 8, 16
파일 추가 동작 내부 편집기 PHPoC 디버거 자체 편집기 사용
외부 편집기 외부 편집기 사용
매 번 확인 매 번 확인 창 띄움
백업 경로 백업파일 및 로그 파일 저장 경로
초기화 초기화 모드 진입 제품을 장치 초기화 모드로 진입시킴
디버거 업데이트 자동 확인 실행할 때마다 온라인으로 최신 버전 유/무 확인
mDNS service subtype mDNS service subtype

2. 포트 선택 (COM PORT)

PHPoC 제품이 연결 된 가상 USB COM포트를 선택하는 부분

3. 버튼

버튼 설명
introduce_phpocd_02 PHPoC 제품으로 연결
introduce_phpocd_03 PHPoC 제품과의 연결을 해제
introduce_phpocd_04 연결 된 PHPoC 제품의 환경 값을 설정
introduce_phpocd_05 파일 리스트에 있는 php파일들을 PHPoC 제품에 업로드
introduce_phpocd_06 코드 실행 종료
introduce_phpocd_07 introduce_phpocd_08 코드 실행 / 코드 실행 일시 정지
introduce_phpocd_09 한 단계씩 코드 실행
introduce_phpocd_10 프로시저 단위로 코드 실행

4. 파일 리스트

PHPoC 제품에 저장된 또는 저장할 파일 리스트를 표시하는 영역입니다.

아이콘 설명
introduce_phpocd_11 PHPoC 제품과 동기화 된 파일
introduce_phpocd_12 PHPoC 제품과 동기화 되지 않은 파일
introduce_phpocd_13 로컬PC에서 불러와 PHPoC 제품과 동기화 되지 않은 파일
introduce_phpocd_14 로컬PC에서 불러와 외부 편집기용으로 PHPoC 제품과 동기화 된 파일

파일 리스트에서 마우스 오른쪽 버튼을 클릭하면 다음과 같은 메뉴들이 팝업 됩니다.

메뉴 설명
실행 선택한 스크립트파일 즉시 실행
이름 변경 선택 된 파일의 이름을 변경
삭제 선택한 파일을 목록에서 삭제
파일정보 선택한 파일의 정보 보기
새로 만들기 새로운 php파일을 생성
추가 파일을 로컬PC에서 불러와 목록에 추가

5. 편집 창

파일 리스트에서 선택 된 php파일을 표시하고 편집하는 창입니다. 편집 창에서 마우스 오른쪽 버튼을 클릭하면 다음과 같은 메뉴들이 팝업 됩니다.

구분 설명 단축키
중단점 설정/해제 현재 커서가 있는 줄에 중단점을 설정 / 해제 F9
모든 중단점 삭제 현재 문서에 설정 된 모든 중단점을 해제 Shift+F9
한 단계씩 코드 실행 한 단계씩 코드 실행 F11
프로시저 단위 실행 프로시저 단위로 코드 실행 F10
현재 라인까지 실행 현재 커서가 있는 라인까지 코드 실행 후 일시정지 -
잘라 내기 선택된 부분을 잘라내어 클립보드로 복사 Ctrl+X
복사 선택된 부분을 클립보드로 복사 Ctrl+C
붙여 넣기 클립보드의 내용을 붙여 넣기 Ctrl+V
전체 선택 모든 내용을 선택 Ctrl+A

6. Flash메모리 용량

PHPoC 제품에 현재 사용 중 그리고 사용이 가능한 Flash메모리 용량을 표시하는 부분입니다.

7. Output / FW Log

이 창은 표준 출력 및 펌웨어 로그 출력 영역입니다. 이 영역에서 마우스 오른쪽 버튼을 클릭하면 다음과 같은 메뉴들이 팝업 됩니다.

구분 설명
로그 전체 삭제 모든 로그를 삭제하고 화면을 비움
로그 복사 선택된 로그를 클립보드로 복사
로그 창 자동 스크롤 로그 창 자동 스크롤 설정 / 해제
실행시 로그 삭제 실행할 때마다 모든 로그를 삭제하고 화면을 비움
로그 저장 Output창과 FW Log창에 출력된 로그를 백업경로에 파일로 저장

8. Watch / Resource

이 창은 실시간 변수 정보 확인 또는 시스템 자원 확인 영역입니다. Watch영역에서 마우스 오른쪽 버튼을 클릭하면 다음과 같은 메뉴들이 팝업 됩니다.

구분 설명
추가 정보를 확인 할 변수 추가
수정 선택 된 변수의 이름을 수정
삭제 선택 된 변수를 삭제
전체 삭제 등록 된 모든 변수를 삭제
자세히 선택 된 변수의 내용을 새 창으로 띄움