주요기능 및 활용방법
Start Page
넥사크로 스튜디오 실행시 Start Page를 제공 합니다. 프로젝트 생성과 오픈, 최근에 사용한 프로젝트 목록을 제공합니다. 신규 버전의 새로운 기능과 제품 메뉴얼, 사용법 팁 동영상 등을 링크로 제공하여 콘텐츠를 쉽게 참조 할 수 있습니다.
White/Black 테마 & Dual Type 메뉴
넥사크로 스튜디오를 White 또는 Black 테마로 선택하여 실행 할 수 있습니다. 상단의 메뉴 구성도 Commandbar Type 메뉴와 Ribbon Type 메뉴를 선택 할 수 있습니다.
[Menu] Tools > Option > Environment > General Command Type Nexacro Studio Theme
상단 툴바 오른쪽의 아이콘을 이용하여 메뉴 타입 변경이 가능 합니다.
Open File in Project
프로젝트에 생성되어 있는 파일을 쉽게 접근할 수 있는 기능입니다. Open File in Project 창에서 파일명으로 검색을 하고, 검색 된 목록을 클릭하여 해당 파일로 이동 할 수 있습니다. 많은 양의 파일을 사용하는 대규모 프로젝트에서 파일을 찾는 시간을 단축 할 수 있습니다.
[Menu] Assist > Open File in Project (Shift+Alt+O)
Code Snippet
반복되는 코딩을 쉽게 적용하기 위한 기능 입니다. 자주 사용하는 스크립트를 미리 등록하여 Script Editor에서 Context Menu 또는 단축키를 통해 바로 적용 할 수 있습니다.
[Menu] Assist > Code Snippet [ContextMenu] Code Snippet > Edit Code Snippet
1 Add Code Snippet | Code Snippet 추가 |
2 Name | Code Snippet 이름 지정 |
3 Shortcut | 스크립트에서 사용 할 단축키 지정 |
4 Description | 스크립트 설명 |
5 Script | 스크립트 작성 |
추가한 Snippet 항목이 Inspector 목록으로 나타납니다. 지정한 단축키 또는 마우스 우클릭을 이용하여 Snippet을 적용 합니다.
아래와 같이 지정한 스크립트가 적용 됩니다.
Generate & Regenerate
넥사크로는 작업한 XML형식의 파일을 자바스크립트로 변환(Generate)하는 과정을 거치고, 변환된 자바스크립트 파일을 실행하는 방식입니다. 변경 사항이 있는 파일에 대해서만 Generate 동작을 수행하며, Regenerate는 이미 Generate된 파일이 존재하더라도 다시 Generate 하는 기능입니다.
[Menu] Generate > Regenerate
가이드 라인
화면의 룰러 부분을 클릭하거나 마우스 우클릭 메뉴를 이용하여 가이드 라인을 설정 할 수 있습니다. 라인에 맞게 컴포넌트를 디자인 할 수 있으며, 가이드 라인을 이동시 라인에 따라 컴포넌트가 이동 또는 리사이즈 됩니다.
속성 필터링, 도움말 오픈 기능
Properties창에 필터링 기능을 적용하여 원하는 속성, 이벤트를 손쉽게 찾을 수 있습니다.
컴포넌트의 속성, 이벤트명를 선택하고 F1키를 누르면 선택한 항목의 도움말로 오픈 됩니다.
Inspector & Code Assist
Script Editor의 Inspector 기능을 강화 하였습니다. Script 편집 위치 기준으로 현재 Scope에서 사용 할 수 있는 Object, Attribute, Method 등의 목록과 도움말을 제공 합니다..
Function, Method를 선택한 경우 입력해야 하는 argument를 툴팁에 Bold로 표시됩니다.
Open Include File
화면 스크립트에 Include 되어 있는 라이브러리 파일을 오픈하는 기능입니다. Script Editor 에서 include 스크립트 영역을 우클릭하여 Open Include File 메뉴를 선택 합니다.
Go to Declaration
스크립트에서 사용한 함수의 선언 위치를 바로 찾아가는 기능 입니다. 함수를 선택 하고 마우스 우클릭 메뉴 또는 단축키(Alt+G)를 이용합니다.
Find Reference
스크립트에서 선택한 문자열을 프로젝트 파일에서 검색하여 사용하고 있는 참조 위치를 제공 합니다.
Reference 창에 사용 하고 있는 사용하고 있는 파일 목록이 검색 되며, 항목을 더블 클릭하면 해당 파일의 스크립트 위치로 바로 접근 가능합니다.
자동 들여쓰기
스크립트에서 블록 지정한 영역을 자동으로 들여쓰기를 적용합니다.
단축키
넥사크로스튜디오는 주요 기능에 대해서 단축키를 제공하여 애플리케이션 개발 시 생산성 향상에 도움을 줍니다.
공통
이름 | 단축키 | 기능 |
---|---|---|
New Project | Ctrl + Shift + N | 새로운 프로젝트를 생성한다. |
New | Ctrl + N | 새로운 파일을 생성한다. |
Open Project | Ctrl + Shift + O | 이전에 생성한 프로젝트를 연다. |
Open | Ctrl + O | 이전에 생성한 파일을 연다. |
Save | Ctrl + S | 파일에서 수정한 내용을 저장한다. |
Save All | Ctrl + Shift + S | 모든 파일에 수정한 내용을 저장합니다. |
Copy | Ctrl + C, Ctrl + Ins | 선택된 내용을 Clipboard에 복사한다. |
Cut | Ctrl + X, Shift + Del | 선택된 내용을 잘라내어 Clipboard에 복사한다. |
Paste | Ctrl + V, Shift + Ins | Clipboard의 내용을 붙여 넣는다. |
Delete | Del | 선택된 내용을 삭제한다. |
Select All | Ctrl + A | 모든 항목을 선택한다. |
Undo | Ctrl + Z, Alt + Back | 바로 이전 작업상태로 되돌린다. |
Redo | Ctrl + Y | 바로 전에 작업한 내용을 반복한다. |
Find in Files | Ctrl + Shift + F | Find in Files 창을 띄운다. |
Open File in Project | Alt + Shift + O | Open File in Project 창을 띄운다. |
Project Explorer | Ctrl + Alt + L | Project Explorer 창을 띄운다. |
Resource Explorer | Ctrl + Shift + E | Resource Explorer 창을 띄운다. |
Properties | Alt + Enter | Properties 창을 띄운다. |
Computed Style | Ctrl + Shift + U | Computed Style 창을 띄운다. |
Bookmark | Ctrl + W | Bookmark 창을 띄운다. |
Dataset Editor | Ctrl + D | Dataset Editor 창을 띄운다. |
Output | Alt + 2 | Output 출력 창을 띄운다. |
Error List | Ctrl + \ | Error List 창을 띄운다. |
Help | F1 | 넥사크로플랫폼 도움말(레퍼런스 가이드)이 나타난다. |
Launch (Screen) | Ctrl + F5 | 현재 열려있는 프로젝트를 지정한 Screen 정보로 실행한다. |
Start Debugging | F5 | 디버깅을 시작한다. |
Stop Debugging | Shift + F5 | 디버깅을 종료한다. |
Restart | Ctrl + Shift + F5 | 디버깅 모드를 재 시작한다. |
Step Into | F11 | 한 스텝 디버그 작업 진행한다. (다른 함수 호출 시 해당 함수로 이동) |
Step Over | F10 | 현재 함수의 나머지 부분을 실행하고, 함수 호출이 이루어진 다음 문장에서 멈춘다. |
Step Out | Shift + F11 | 한 스텝 디버그 작업 진행한다. (현재 스텝을 모두 실행하고, 다음 스텝으로 이동) |
Run to Cursor | Shift + F10 | 현재 커서가 위치한 줄까지 실행 후 멈춘다. |
Exit | Alt + F4 | 넥사크로스튜디오를 종료합니다. |
Window
이름 | 단축키 | 기능 |
---|---|---|
Next Window | Ctrl + Tab | 열려있는 다음 파일을 활성화 한다. |
Previous Window | Ctrl + Shift + Tab | 열려있는 이전 파일을 활성화 한다. |
Expand Max View | Ctrl + Shift + Enter | 모든 도킹 창을 최소하고 현재 윈도우를 최대화 한다 |
Change Tab Next | Ctrl + Page Down | 해당 탭 바로 다음 탭으로 이동한다. (Design/Source/Script) |
Change Tab Previous | Ctrl + Page Up | 해당 탭 바로 이전 탭으로 이동한다. (Design/Source/Script) |
Project Explorer
이름 | 단축키 | 기능 |
---|---|---|
Rename | F2 | Project Explorer에서 선택된 Item의 이름을 변경한다. |
Search | F3 | 입력된 Filter Keyword를 포함한 Item을 선택한다. |
Properties
이름 | 단축키 | 기능 |
---|---|---|
Show Items | Ctrl + F4 | 선택된 Property의 값이 Combo로 표시된다면, Combo의 내용을 펼쳐서 표시한다. |
Form Design
이름 | 단축키 | 기능 |
---|---|---|
Escape | Esc | 현재 작업을 취소한다. (현재 작업이 없다면 선택된 컴포넌트의 상위 컴포넌트를 선택한다.) |
Next | Tab | 선택된 컴포넌트의 다음 Z Order의 컴포넌트를 선택한다. |
Previous | Shift + Tab | 선택된 컴포넌트의 이전 Z Order의 컴포넌트를 선택한다. |
Move | 방향키 | 선택된 컴포넌트를 상,하,좌,우로 이동한다. |
Move(minutely) | Ctrl + 방향키 | 선택된 컴포넌트를 상,하,좌,우로 미세하게 이동한다. |
Resize | Shift + 방향키 | 선택된 컴포넌트의 사이즈를 변경한다. |
Resize(minutely) | Ctrl + Shift + 방향키 | 선택된 컴포넌트의 사이즈를 미세하게 변경한다. |
Inplace Edit | F2 | 선택된 컴포넌트의 Text를 변경할 수 있는 Inplace Edit를 활성화 한다. |
Select All | Ctrl + A | 전체 컴포넌트들을 선택한다. |
Paste Special | Ctrl + Shift + V | Paste Special을 실행한다. |
Hotkey Editor | Ctrl + H | 전체 컴포넌트의 Hotkey 편집기를 띄운다. |
Tab Order Editor (View Type) | Ctrl + T | View 타입의 Tab Order 편집 모드를 활성화 한다. |
Tab Order Editor (List Type) | Ctrl + Shift + D | Tab Order 편집기를 띄운다. |
Bind State View | Ctrl + B | 컴포넌트들의 Bind 정보를 표시한다. |
Arrange Components | Ctrl + M | Arrange Components 편집 모드를 활성화 한다. |
Quick View | Ctrl + F6 | 현재 Form을 실행한다 |
Debug Form | F6 | Form을 디버깅한다 |
Source & Script
이름 | 단축키 | 기능 |
---|---|---|
Find | Ctrl + F | 특정 키워드를 찾는 Find Dialog 기능을 활성화 한다. |
Find Next | F3 | 현재 커서 위치에서 Find 기능으로 찾은 키워드의 다음 위치를 찾는다. |
Find Previous | Shift + F3 | 현재 커서 위치에서 Find 기능으로 찾은 키워드의 이전 위치를 찾는다. |
Find Word | Ctrl + F3 | 현재 커서 위치에서 선택된 키워드와 동일한 문자열의 다음 위치를 찾는다. |
Go to Line | Ctrl + G | 입력된 라인으로 이동한다. |
Match Brace | Ctrl + ] | 현재 선택된 Brace에 매치되는 Brace로 커서가 이동된다. |
Match Brace(select) | Ctrl + Shift + ] | 현재 선택된 Brace에 매치되는 Brace로 커서가 이동하면서 이동영역을 모두 선택한다. |
Replace | Ctrl + R | 특정 키워드를 다른 키워드로 변경하는 Find and Replace Dialog 기능을 활성화 한다. |
Comment Selection | / | 선택된 영역을 주석으로 변경한다. |
Uncomment Selection | Alt + / | 선택된 영역의 주석을 해제한다. |
Toggle Bookmark | Ctrl + F2 | 현재 파일 내 원하는 지점에 Bookmark를 설정/해제 한다. |
Clear Bookmarks | Ctrl + Shift + F2 | 현재 파일 내 설정한 모든 Bookmark를 제거한다. |
Next Bookmark | F2 | 현재 파일 내 설정한 다음 Bookmark를 따라간다. |
Previous Bookmark | Shift + F2 | 현재 파일 내 설정한 이전 Bookmark를 따라간다. |
Delete Line | Ctrl + Shift + L | 커서가 위치한 현재 라인을 삭제한다. |
Delete Line (keep line) | Ctrl + Shift + Back | 커서가 위치한 현재 라인의 내용을 삭제한다. |
Delete Paragraph | Ctrl + Del | 커서의 위치를 기준으로 단락 단위로 삭제한다. |
Tab | Ctrl + Shift + I | Tab와 동일한 기능 |
Move Start Position of Line | Home | 공백을 제외한 라인의 시작 위치로 커서를 이동시킨다. |
Move Start Position of Line (include space) | Alt + Home | 공백을 포함한 라인의 시작 위치로 커서를 이동시킨다. |
Move End Position of Line | End | 라인의 마지막 위치로 커서를 이동시킨다 |
Move Start Position of File | Ctrl + Home | 현재 파일의 시작 위치로 커서를 이동시킨다. |
Move End Position of File | Ctrl + End | 현재 파일의 마지막 위치로 커서를 이동시킨다. |
Paragraph Next | Ctrl + \ | 다음 단락 위치로 커서를 이동시킨다. |
Paragraph Previous | Ctrl + / | 이전 단락 위치로 커서를 이동시킨다. |
Zoom | Ctrl + -(num), +(num) | 파일 내용을 확대하거나 축소해서 표시한다. |
Intellisense | Ctrl + Space | Intellisense 기능을 활성화합니다. |
Toggle Breakpoint | F9 | 현재 파일 내 원하는 지점에 중단점을 설정/해제 한다. |
Delete All Breakpoints | Ctrl + Shift + F9 | 중단점을 모두 삭제합니다. |
Enable/Disable Breakpoint | Ctrl + F9 | 중단점을 사용하지 않도록 설정합니다. |