====== 스크립트 자동 포맷팅 가이드 ====== 스크립트 정렬 사용 방법에 대한 예시화면이다. 스크립트 정렬은 사용자가 작성한 자바 스크립트의 정렬을 수행하는 기능이다. "도구"->"옵션" 메뉴의 팝업창에서 "부가기능" 탭에서 스크립트 정렬 옵션 정의 기능을 제공한다. 화면의 "JavaScript" 탭에서 "스크립트 코드 정렬" 버튼을 클릭하여 문법 검사 기능을 수행한다. ===== 예시 ===== 화면 소스의 before_format 함수 소스를 이용하여 스크립트 정렬 기능을 사용한다. 템플릿 위치: /STUDIO/SCRIPT/script_format 템플릿 파일 * [[xf5projecthome>template/screen/STUDIO/SCRIPT/script_format.xml|script_format.xml]] * [[xf5projecthome>template/screen/STUDIO/SCRIPT/script_format.js|script_format.js]] * [[xf5projecthome>template/template.html?xframe_screen_url=/STUDIO/SCRIPT/script_format|새창으로 실행]] echo ''; echo ''; echo ''; ==== 화면 스크립트 ==== // 화면 상단의 "스크립트 코드 정렬" 버튼 클릭하면 화면내 모든 소스에 대한 정렬 기능을 수행한다. function after_format(objInst) { var i, j; for (i = 0; i < 100; i++) { for (j = 0; j < 100; j++) { factory.consoleprint("i + j = " + (i + j)); } } } function before_format(objInst) { var i, j; // 아래의 라인을 마우스로 블럭 선택하여 컨텍스트 메뉴중 "스크립트 코드 정렬" 메뉴 선택하면 // 선택된 영역에 대해서만 정렬 기능을 수행한다. for (i = 0; i < 100; i++) { for (j = 0; j < 100; j++) { factory.consoleprint("i + j = " + (i + j)); } } }