맨위로가기

KWrite

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

KWrite는 KDE에서 개발된 텍스트 편집기이다. HTML, PDF, 포스트스크립트 포맷으로 내보내기, 블록 선택 모드, 코드 폴딩, 북마크, 구문 강조, 문자 인코딩 선택, 줄 끝 모드 선택, 자동 완성, 플러그인 지원, Vi 입력 모드 지원 등 다양한 기능을 제공한다. KDE 2.x 버전에서는 KParts 기술을 사용하지 않았으나, 이후 KParts 기술을 사용하여 재작성되어 다른 응용 프로그램을 통합할 수 있게 되었다.

더 읽어볼만한 페이지

  • KDE 애플리케이션 - K3b
    K3b는 KDE 데스크톱 환경에서 cdrtools, cdrkit 등 내장 도구를 사용하여 CD/DVD 굽기, 오디오/비디오 CD/DVD 제작, 디스크 복사, ISO 이미지 지원 등 다양한 기능을 제공하는 자유 소프트웨어 프로그램이다.
  • KDE 애플리케이션 - KolourPaint
  • 유닉스 문서 편집기 - GNU 이맥스
    GNU 이맥스는 1984년 리처드 스톨먼이 개발한 자유 소프트웨어 텍스트 편집기로, C 언어와 Emacs Lisp를 사용하며, 다양한 기능과 확장성을 통해 텍스트 편집, 프로그래밍, 파일 관리 등 다양한 용도로 사용된다.
  • 유닉스 문서 편집기 - XEmacs
    XEmacs는 1980년대 후반 GNU Emacs에서 분기되어 사용자 정의 기능, 다양한 운영체제 지원, 자체 패키지 관리 시스템을 갖춘 텍스트 편집기였으나, 개발 속도 저하와 GNU Emacs와의 호환성 문제로 2015년 이후 유지 관리 모드로 전환되었다.
  • 자유 문서 편집기 - GNU 이맥스
    GNU 이맥스는 1984년 리처드 스톨먼이 개발한 자유 소프트웨어 텍스트 편집기로, C 언어와 Emacs Lisp를 사용하며, 다양한 기능과 확장성을 통해 텍스트 편집, 프로그래밍, 파일 관리 등 다양한 용도로 사용된다.
  • 자유 문서 편집기 - XEmacs
    XEmacs는 1980년대 후반 GNU Emacs에서 분기되어 사용자 정의 기능, 다양한 운영체제 지원, 자체 패키지 관리 시스템을 갖춘 텍스트 편집기였으나, 개발 속도 저하와 GNU Emacs와의 호환성 문제로 2015년 이후 유지 관리 모드로 전환되었다.
KWrite - [IT 관련 정보]에 관한 문서
기본 정보
KWrite 아이콘 64px (Breeze)
KWrite 아이콘
개발자KDE (Christoph Cullmann, Anders Lund, Joseph Wenninger, Hamish Rodda 등)
최신 릴리스 버전21.12.0
최신 릴리스 날짜2021년 12월
최신 미리보기 버전해당 없음
최신 미리보기 날짜해당 없음
프로그래밍 언어C++
운영체제리눅스
장르텍스트 편집기
라이선스LGPL
저장소KWrite 저장소
웹사이트KWrite 웹사이트

2. 기능

KWrite는 텍스트 편집의 효율성을 높이기 위해 기본적인 텍스트 편집 기능과 더불어 고급 사용자와 프로그래머를 위한 다양한 기능을 제공한다.

2. 1. 기본 기능

KWrite는 다음과 같은 기본적인 텍스트 편집 기능을 제공한다.

  • 내보내기: HTML, PDF, 포스트스크립트 형식으로 내보낼 수 있다.
  • 블록 선택 모드: 텍스트의 특정 블록을 선택하여 편집할 수 있다.
  • 코드 폴딩: 코드의 일부분을 접거나 펼칠 수 있다.
  • 북마크: 특정 위치를 북마크하여 빠르게 이동할 수 있다.
  • 구문 강조: 다양한 프로그래밍 언어의 구문을 강조하여 가독성을 높인다.
  • 인코딩 선택: 다양한 문자 인코딩을 선택할 수 있다.
  • 줄 끝 모드 선택: 유닉스, 마이크로소프트 윈도우, 클래식 맥 OS 등 다양한 운영체제의 줄 끝 문자를 지원한다.
  • 자동 완성: 단어 자동 완성 기능을 제공한다.
  • 플러그인 지원: 플러그인을 통해 기능을 확장할 수 있다.
  • Vi 입력 모드 지원: Vi 입력 모드를 사용할 수 있다.

2. 2. 고급 기능

KWrite는 고급 사용자 및 프로그래머를 위한 다양한 기능을 제공한다. 주요 기능은 다음과 같다.

3. KParts 기술

KWrite는 KParts 기술을 사용하여 다른 응용 프로그램을 통합할 수 있다.

3. 1. KParts 기술의 장점

KDE 2.x 버전에서 KWrite는 KParts 기술을 사용하지 않았다. KParts 기술은 하나의 응용 프로그램을 다른 응용 프로그램에 포함시키는 것을 가능하게 해준다. 이후 KWrite는 이 기술을 사용하도록 다시 작성되었다. 예를 들어, 사용자는 KWrite에 포함될 Vim을 선택할 수 있다. 다른 기능으로는 Qt 기반 텍스트 편집기(Qt 디자이너 기반 텍스트 편집기)와 KDE의 고급 텍스트 편집기(KATE)가 있다. 후자는 표준 옵션이며 KATE 텍스트 편집기에서 사용된다.

3. 2. KParts 기술의 발전

초기 KDE 2.x 버전에서 KWrite는 KParts 기술을 사용하지 않았다. 이 기술은 하나의 응용 프로그램을 다른 응용 프로그램에 포함시키는 것을 가능하게 해준다. 이후 KWrite는 이 기술을 사용하여 다시 작성되었다. 예를 들어, 사용자는 KWrite에 포함될 Vim을 선택할 수 있다. 다른 기능으로는 Qt 기반 텍스트 편집기(Qt 디자이너 기반 텍스트 편집기)와 KDE의 고급 텍스트 편집기(KATE)가 있다. 후자는 표준 옵션이며 KATE 텍스트 편집기에서 사용된다.


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com