Kate(텍스트 에디터)

Kate (text editor)
케이트
Sc-apps-kate-editor.svg
Kate 21.12.0 screenshot.png
KDE Plasma 5의 Kate 21.12.0
개발자KDE
초기 릴리즈2001년; 21년 전(2001년)
안정된 릴리스
2022년 6월 7일 / 22.04[1].2
저장소invent.kde.org/utilities/kate
기입처C++, Qt
운영 체제
유형소스 코드 에디터
면허증.LGPL, GPL
웹 사이트kate-editor.org Edit this at Wikidata

KDE 고급 텍스트 편집기 또는 Kate는 KDE 자유 소프트웨어 커뮤니티에서 개발소스 코드 편집기입니다.2001년에 처음 출시된 버전 2.2부터 KDE 소프트웨어 컴파일의 일부입니다.소프트웨어 개발자를 대상으로 구문 강조 표시, 코드 폴딩, 맞춤 가능한 레이아웃, 정규 표현 지원 및 확장성을 제공합니다.텍스트 편집자의 마스코트는 사이버 딱따구리 케이트입니다.

역사

'케이트 더 사이버 딱따구리'는 타이슨 탄이 2021년[6] 디자인한 케이트 [7]에디터의 현재 마스코트이며 2014년 디자인된 이전 버전을 대체한다.

Kate는 2001년 [8]릴리스 2.2부터 KDE 소프트웨어 컴파일에 참여하고 있습니다.KPart 기술 덕분에 Kate를 다른 KDE 응용 프로그램에 편집 구성요소로 포함할 수 있습니다.Kate를 편집 컴포넌트로 사용하는 주요 KDE 애플리케이션에는 통합 개발 환경 KDevelop, 웹 개발 환경 Quanta Plus, LaTeX 프런트 엔드 Kile [citation needed]등이 있습니다.

Kate는 Linux Voice [9]매거진의 고급 텍스트 에디터 비교에서 우승했다.

2014년 7월 현재, Kate는 Dolphin, Konsole, KDE Telepathy, Yakuake함께 KDE Frameworks [10]5에 포팅하기 위한 개발을 시작했습니다.

2022년 KDE 텍스트 편집기 KWrite는 비활성화된 [11]기능과 함께 Kate와 동일한 코드 베이스를 사용하도록 수정되었습니다.

특징들

Kate는 코드 폴딩 [12]규칙을 사용하여 300개 이상의 파일 형식에 대한 구문 강조 표시를 제공하는 소스 코드 편집기입니다.구문 강조 표시는 XML [13]파일을 통해 확장할 수 있습니다.UTF-8, UTF-16, ISO-8859-1 ASCII 인코딩 방식을 지원하며 파일의 문자 인코딩을 자동으로 [citation needed]탐지할 수 있습니다.Kate는 Language Server Protocol Client 플러그인을 통해 다양한 프로그래밍 언어에 대한 코드 완성 및 참조 검색을 제공합니다.기본 설정에서는 C, C++, D, Fortran, Go, Latex, Python, Rust OCaml[14]지원됩니다.

Kate의 주요 텍스트 편집기 위젯은 KatePart라고 불리며 LGPL 버전 2 [15]라이센스의 조건에 따라 재사용할 수 있습니다.Kate가 사용하는 사용자 인터페이스 구성 요소를 [16]위한 KDE 플러그인 프레임워크인 KParts와 혼동해서는 안 됩니다.

Kate는 vi 입력 [17]모드를 통해 모달 텍스트 편집기로 사용할 수 있습니다.

Kate는 여러 문서 인터페이스, 창 분할, 프로젝트[18] 편집 및 세션을 통해 여러 문서를 쉽게 편집할 수 있습니다.세션을 사용하면 열려 있는 파일 목록, 활성화된 플러그인 목록 및 창 [19]구성을 저장하여 다른 프로젝트에 맞게 Kate를 사용자 정의할 수 있습니다.

Kate는 터미널 도구 보기 플러그인을 [20]통해 KDE 터미널 에뮬레이터 Konsole을 포함합니다.2021년 4월 현재 이 기능은 Windows 버전의 [21]Kate에서 사용할 수 없습니다.

"빠른 열기" 기능을 사용하면 열려 있는 파일을 이름으로 검색하여 빠르게 [22]불러올 수 있습니다.행 수정 표시기는 저장되지 않은 변경 사항과 현재 세션에 [23][24]추가된 행을 강조 표시합니다.

KDE 응용프로그램인 Kate는 KIO 라이브러리에서 지원되는 모든 프로토콜에 파일을 투명하게 열고 저장합니다.여기에는 HTTP,[citation needed] FTP, SSH, SMBWebDAV 등이 포함됩니다.

2021년 9월 현재 Kate는 Xed와 달리 세션 이름 지정, 저장 및 복원을 허용하는 세션 관리자를 갖추고 있습니다. 즉, 일시적으로 열린 파일 탭 목록을 의미합니다.저장된 세션은 키 값 형식으로 저장됩니다.*.katesession줄지어 들어가다.~/.local/share/kate/sessions/.

기타 기능으로는 최대 10개 항목의 클립보드 이력, [25]줄넘기 기능, Git을 사용한 소스[21] 컨트롤 통합 등이 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ https://invent.kde.org/utilities/kate/-/tags/v22.04.2; 발행일: 2022년 6월 7일, 취득일: 2022년 6월 23일.
  2. ^ "Distribution Packages". Kate-editor.org. KDE. 9 July 2010. Retrieved 23 March 2014.
  3. ^ "Distributions Shipping KDE". Kde.org. KDE. Retrieved 23 March 2014.
  4. ^ "Kate on Windows". kate-editor.org. KDE. 28 January 2016. Retrieved 10 February 2016.
  5. ^ "Kate on Mac OS". kate-editor.org. KDE. 9 July 2010. Retrieved 10 September 2016.
  6. ^ "Let's welcome Kate the Cyber Woodpecker". Kate. 2021-04-28. Retrieved 2021-04-29.
  7. ^ "Kate's Mascotthe Woodpecker". Kate Get an Edge in Editing. 2014-10-12. Retrieved 2017-07-20.
  8. ^ "2.1 to 2.2 Changelog". KDE.org. Retrieved 2015-07-02.
  9. ^ "Issue 2 is Out!". LinuxVoice.com. Retrieved 2015-07-02.
  10. ^ "KDE SC 4.14 wird 4er-Reihe abschließen". Golem.de (in German). 2014-07-10.
  11. ^ Larabel, Michael. "KDE Starts April With Many Fixes, KWrite Internally Using The Same Code As Kate". www.phoronix.com. Phoronix Media. Retrieved 15 June 2022.
  12. ^ "kate.git". Projects.KDE.org. Archived from the original on 2013-09-09. Retrieved 2020-01-29.
  13. ^ Cullmann, Christoph (2005-03-24). "Writing a Syntax Highlighting File Kate Get an Edge in Editing". Kate-Editor.org. Retrieved 2015-07-02.
  14. ^ Cullmann, Christoph. "Kate -LSP Client Status". kate-editor.org. Retrieved 15 June 2022.
  15. ^ "KatePart Kate Get an Edge in Editing". Kate-Editor.org. Retrieved 2015-07-02.
  16. ^ "KParts - KParts". api.kde.org. Retrieved 2020-10-30.
  17. ^ "KDE's Kate Text Editor Gets Vi Input Mode". ArsTechnica.com. 2008-10-27. Retrieved 2009-05-04.
  18. ^ "Using the Project Plugin in Kate". 2012-11-02. Retrieved 2014-09-24.
  19. ^ "Using Sessions". Docs.KDE.org. Retrieved 2015-07-02.
  20. ^ "Terminal Tool View Plugin". docs.kde.org. Retrieved 15 June 2022.
  21. ^ a b Crume, Jacob. "Kate Editor Set to Become KDE's Answer to Microsoft's Visual Studio Code". It's FOSS News. Retrieved 15 June 2022.
  22. ^ Cullmann, Christoph (10 January 2021). "Kate Text Editor - Quick Open". Kate. Retrieved 15 September 2021.
  23. ^ "Chapter 7. Configure KatePart". docs.kde.org. Show line modification markers
  24. ^ "Line Modification Indicators". docs.kde.org.
  25. ^ "편집기에는 최대 10개의 클립보드 항목이 포함된 클립보드 기록이 있습니다."

외부 링크

Wikimedia Commons의 Kate(텍스트 에디터) 관련 미디어