편리성

  • MDI 인터페이스를 사용하여 여러 파일을 동시에 편집할 수 있습니다.
  • 각종 편집 정보를 INI파일에 저장하기 때문에 레지스트리를 건드리지 않습니다.
  • 열려진 파일에 대한 단축 버튼을 사용하여 문서 간 이동이 편리합니다.
  • 행 번호를 표시할 수 있습니다.
  • 컬럼 지시자를 표시할 수 있습니다.
  • 탐색창 기능을 사용하여 탐색기 없이 간단한 파일 관리를 사용할 수 있습니다.
  • ASCII 표 보기 기능
  • 탐색기에서 Drag & Drop으로 파일을 열 수 있습니다.
  • 행 간격을 조절할 수 있습니다.
  • 탐색기 확장 메뉴(탐색기에서 마우스 오른쪽 버튼을 눌렀을 때 나타나는 메뉴)를 제공합니다.
  • 편집중인 파일을 감시하는 기능으로 다른 프로그램에서 파일을 변경하거나 삭제한 것을 인지할 수 있습니다.
  • 프로젝트 관리 기능
  • 조합형/완성형 코드 변환 기능
  • HWP 파일을 읽을 수 있습니다.((주)한글과컴퓨터에서 제공하는 아스키 추출 라이브러리 사용)
  • 최근 작업한 파일 기억 기능
  • 최근 작업한 프로젝트 기억 기능
  • 작업한 파일의 책갈피나 캐럿의 위치를 기억할 수 있기 때문에 그 파일을 다시 열때 마지막에 작업했던 상태에서 작업할 수 있습니다.
  • FTP 기능을 이용해서 원격 서버에 있는 파일을 편집할 수 있습니다.
  • 다국어 지원 기능

편집

  • 편집 기능을 위해 윈도에서 제공하는 RichEdit나 메모 콘트롤을 사용하지 않습니다.
  • 편집할 수 있는 파일 크기에 제한이 없습니다. 제가 약 70MB 파일을 불러 본 적이 있는데 잘 됩니다.
  • 컬럼 블럭을 지원합니다.
  • Drag & Drop 복사, 이동 기능을 지원합니다.
  • 책갈피를 지정해두고 간편하게 이동할 수 있습니다. 책갈피는 0~9번까지 지정할 수 있는 특수 책갈피와 무한히 지정할 수 있는 일반 책갈피가 있습니다.
  • Drag로 블럭을 지정할 수 있습니다.
  • 더블 클릭시 캐럿 위치의 단어를 블럭으로 선택합니다.
  • 블럭 들여쓰기 및 내어쓰기를 지원합니다.
  • 자동 들여쓰기 기능을 지원합니다.
  • 수정/삽입 입력 모드
  • 문장 뒤 공백 삭제 기능(Trim Trailing Space)
  • 정렬 기능(순방향, 역방향)
  • 자동 증감 숫자 삽입 기능
  • 기호 입력 기능(특수 문자)
  • 행 번호 이동 기능
  • 탭 크기 변경 기능
  • 선택된 문자열을 대문자로, 소문자로, 대/소문자 변경, 첫 글자를 대문자로 변경하는 기능
  • 강제 열 맞춤(Word Wrap) 기능
  • 편집 중인 파일에 파일 삽입 기능
  • 편집 중인 파일에 날짜 및 시간 삽입 기능
  • ANSI 코드 입력시 필요한 ESC(0x1B) 문자 삽입 기능
  • 탭 문자를 공백으로 변환하는 기능
  • 공백을 탭 문자로 변환하는 기능
  • Page Break(0x12) 코드 삽입 기능
  • 행 합치기
  • 정돈 기능(왼쪽, 가운데, 오른쪽)
  • 블럭 채우기
  • 다단계 Undo 기능
  • 다양한 찾기 및 바꾸기 기능(현재 문서, 현재 열려진 모든 문서, 다중 파일, Regular Expressions)
  • 사전 기반의 자동 고침 기능
  • 중복 줄 삭제 기능
  • 빈 줄 삭제 기능

매크로 및 스크립트

  • 매크로 기능을 지원하여 반복되는 입력 작업을 단축키만으로 입력할 수 있으며 여러번 실행도 가능합니다.
  • 매크로 녹음/매크로 실행/매크로 다중 실행
  • 스크립트 기능을 지원합니다.(Pascal)
  • 스크립트 기능을 통해 편집 기능을 마음대로 확장할 수 있습니다.
  • 매크로를 스크립트로 변환할 수 있습니다.
  • 파일 열기/저장 시 특정 스크립트를 실행 할 수 있습니다.
ae_script.png

문법 강조

  • 각종 프로그래밍 언어에 대해 문법 강조 기능을 적용하여 프로그래밍을 좀더 편하고 직관적으로 할 수 있도록 해 줍니다.

코드 템플릿 및 코드 완성

  • 자주 사용하는 문장을 상용구로 등록 해 놓고 단축어만으로 긴 문장을 한번에 입력할 수 있는 기능입니다. 파일 확장자마다 다른 상용구를 적용할 수 있습니다.
  • 문법 강조에 적용된 키워드와 CTAGS 태그 목록을 이용해서 코드 완성 기능을 활용할 수 있습니다.

인쇄

  • 프린터로 인쇄 하기전에 미리 보기를 통해 인쇄시 출력 상태를 미리 확인해 볼 수 있으며 자동 줄바꿈, 머리말/꼬리말 지정, 행 번호등을 인쇄 할 수 있습니다.
  • 하나의 용지에 여러 페이지(1, 4, 9, 16)를 인쇄할 수 있기 때문에 인쇄 용지를 절약할 수 있습니다.

파일 비교 및 통합

  • 비교하는 파일 사이의 차이점을 직관적으로 보여 주기 때문에 두 파일 간의 차이점을 쉽게 파악할 수 있으며 버튼 하나로 간단하게 두 파일을 병합할 수 있습니다.
  • 다중 비교 세션을 지원합니다.

 

ae_diff.png

기타

  • 매크로 기능을 지원하여 반복되는 입력 작업을 단축키만으로 입력할 수 있으며 여러번 실행도 가능합니다.
  • 편집 단축키를 사용자가 임의로 정의할 수 있습니다.
  • 파일을 열때는 파일의 형식을 자동으로 인식하며 저장할 때 다른 형식으로 저장할 수 있습니다.(UNIX, DOS, MAC)
  • 파일을 열거나 저장할 때 사용하는 파일 필터를 사용자가 정의할 수 있습니다.
  • 사용자 도구(DOS 명령, Compiler등) 설정 및 실행 기능을 포함하여 Java나 도스용 컴파일러등을 단축키만으로 실행시킬 수 있어서 통합개발환경처럼 사용할 수 있습니다.
  • 파일을 저장할 때 이전의 내용을 백업할 수 있습니다.(BAK 확장자 또는 기존 확장자 앞에 ~ 문자 삽입)
  • 도구 모음을 사용자가 임의로 정의할 수 있습니다.



XE Login

OpenID Login