DBAny(디비애니) - 기능설명

편집창

  1. SQL문 편집창은 왼쪽의 Gutter영역과 오른쪽의 입력영역으로 구성된다. 명령사용은 Popup 메뉴나 왼쪽의 단축메뉴 또는 단축키로 할 수 있다. Popup 메뉴의 사용법은 다음과 같으며 좌측의 단축버튼도 동일하게 사용할 수 있다.
    • [잘라내기(Ctrl+X)] 명령은 편집창의 선택된 영역을 잘라낸다.
    • [복사(Ctrl+C] 명령은 편집창의 선택된 영역을 복사한다.
    • [붙여넣기(Ctrl+V)] 명령은 클립보드로부터 편집창에 붙여넣기 한다.
    • [선택영역 삭제(Del)] 명령은 편집창의 선택된 영역을 삭제한다.
    • [한줄삭제(Ctrl+Y)] 명령은 편집창의 현재 라인을 삭제한다.
    • [모두삭제(Shift+Ctrl+Y)] 명령은 편집창의 모든 내용을 삭제한다.
    • [찾기/바꾸기(Ctrl+F)] 명령은 편집창의 문자를 찾거나, 찾은 문자를 바꿀 수 있다.
    • [찾기 옵션]은 대소문자 구분, 완전한 단어, 선택된 문장, 정규식으로 Checkbox로 선택한다.
    • [찾기 방향]은 현재 커서 위치에서 위로, 아래로 선택할 수 있다.
    • [찾기 범위]는 처음부터, 현재부터 선택할 수 있다.
    • [찾기] 명령은 찾는 문자를 입력하고 [찾기]버튼을 누를 때 마다 다음 문자를 찾는다.
    • [바꾸기] 명령은 찾는 문자와 바꿀 문자를 입력하고 [바꾸기] 명령을 누를 때 마다 하나씩 바꿀 수 있다.
    • [모두바꿈] 명령은 찾는 문자와 바꿀 문자를 입력하고 [모두바꿈] 명령으로 모두 바꾼다.
    • [Undo] 명령은 바꾼 문자를 되돌리기 한다.
    • [Redo] 명령은 되돌린 명령를 다시 실행한다.
    • [닫기] 명령은 찾기/바꾸기창을 닫는다.
    • [다음 찾기(F3)] 명령은 [찾기/바꾸기] 명령에서 찾은 문자를 반복하여 찾기 한다.
    • [이전 찾기(Shift+F3)] 명령은 [찾기/바꾸기] 명령에서 찾은 문자를 위쪽 방향으로 반복하여 찾기 한다.
    • [모두 선택(Ctrl+A)] 명령은 편집창의 모든 내용을 선택한다.
    • [선택영역 모드]는 편집창의 내용을 선택할 때 보통과 라인단위 영역선택, 칼럼단위 영역선택을 할 수 있는 모드를 바꿀 수 있다.
    • [보통선택(Shift+Ctrl+N)] 명령은 시작 라인/칼럼에서 끝나는 라인/칼럼까지 선택할 수 있다.
    • [라인영역선택(Shift+Ctrl+L) 명령은 시작 라인/1컬럼에서 끝나는 라인/마지막컬럼까지 선택할 수 있다.
    • [칼럼영역선택(Shift+Ctrl+C) 명령은 시작 라인/컬럼에서 끝나는 라인/칼럼까지 사각형 범위를 선택할 수 있다.
    • [선택영역 우로이동(Shift+Ctrl+I)] 명령은 선택영역을 우로 한 칼럼씩 이동한다.
    • [선택영역 좌로이동(Shift+Ctrl+U)] 명령은 선택영역을 좌로 한 칼럼씩 이동한다.
    • [라인북마크] 명령은 편집라인을 마크하여 즉시 마크한 라인으로 갈수 있다. 마크는 키보드의 1번(Shift+Ctrl+1)에서 0번(Shift+Ctrl+0)까지 할 수 있다.
    • [라인북마크 가기] 명령은 북마크한 라인으로 커서를 이동한다.
    • [뒤[Backword] (Ctrl+[)] 명령은 "[..]"문자를 뒤로 찾아 커서를 이동한다.
    • [앞[Forword] (Ctrl+])] 명령은 "[..]"문자를 앞으로 찾아 커서를 이동한다.
    • [대문자] 명령은 선택영역의 문자를 대문자로 바꾼다.
    • [소문자] 명령은 선택영역의 문자를 소문자로 바꾼다.
    • [파라메터값입력(Ctrl+P)] 명령은 SQL문의 파라메터(:a)의 값과 매크로(&a)의 값을 입력할 수 있다. 각 파라메터 및 매크로별 데이터 타입과 값을 입력할 수 있다. (파라메터 : Where절의 파라메터(:a) 값을 대치 할 때 사용, 매크로 : SQL문장의 매크로(&a)로 되어 있는 문장을 변환할 때 사용)
    • [SQL문 폰트(Shift+Ctrl+F)] 명령은 편집창의 글꼴, 글꼴 스타일, 크기, 폰트 색 등을 선택할 수 있다. 기본 설정은 환경설정 → SQL Script → SQL문 폰트에서 할 수 있으며, 화면 언어에 따라서 한글일 때 기본 폰트는 "Consolas"이고, 영어일 때 기본 폰트는"Tahoma"로 설정되어 있다.
    • [SQL문 WordWrap(Ctrl+K)] 명령은 편집창의 WordWrap 모드를 변경할 수 있다.
    • [테이블 정보(F4)] 명령은 커서가 있는 단어의 테이블 정보를 볼 수 있다. 테이블 정보는 [Object 관리]창이 별도의 창으로 Popup된다. 테이블명의 형식은 "Schema.Tablename"으로 해당 Schema의 테이블 정보를 볼 수 있다.
    • [테이블 자동완성(Shift+Space)] 명령은 [SQL문 생성] 탭에 있는 "테이블 스키마"의 테이블을 자동완성 한다. 테이블명의 일부 문자를 입력하고 [Shift+Space]로 자동완성 문자를 찾아 입력할 수 있다. 자동완성을 위해 제공되는 테이블은 소유자의 테이블과 공유되어 있는 동의어 테이블도 함께 제공한다.
    • [칼럼 자동완성(Ctrl+Space)] 명령은 [SQL문 생성] 탭에 있는"테이블 스키마"의 칼럼명을 자동완성 한다. 칼럼명의 일부 문자를 입력하고 [Ctrl+Space]로 자동완성 문자를 찾아 입력할 수 있다. 자동완성 컬럼명은 테이블의 알리아스(Alias)를 지원한다. 예) 알리아스가 A라면 "A."를 치고 0.5초 지나면 [칼럼 자동완성] 화면이 자동으로 나타나며 여기서 칼럼을 선택한다.
    • [예약어 자동완성(Shift+Ctrl+Space)] 명령은 그룹함수, 날자함수, 문자함수, 변환함수, 수치함수를 자동완성 한다, 함수의 일부 문자를 입력하고 [Shift+Ctrl+Space]로 자동완성 문자를 찾아 입력할 수 있다.
    • [코드 자동완성(Ctrl+B)] 명령은 환경설정 → SQL Script탭 → SQL문 자동완성에서 등록한 원본문자와 변경문자를 선택하여 자동완성한다.