j편집
jEdit원저작자 | 슬라바 페스토프 |
---|---|
개발자 | j프로젝트 편집 |
초기 릴리즈 | 전( |
안정된 릴리스 | |
저장소 | |
기입처 | 자바 |
운영 체제 | Java[3] 지원 |
이용가능기간: | 영어 |
유형 | 텍스트 편집기 |
면허증. | GPL-2.0 이후 |
웹 사이트 | jedit |
jEdit은 GPL-2.0 이후에서 사용할 수 있는 무료 소프트웨어 텍스트 에디터입니다.Java로 작성되어 있으며 BSD, Linux, macOS 및 Windows를 포함한 Java를 지원하는 모든 운영 체제에서 실행됩니다.
역사
jEdit의 개발은 1998년 Slava Pestov에 의해 시작되었으며, Slava Pestov는 2006년에 프로젝트를 떠나 자유 소프트웨어 [4]커뮤니티에 개발을 넘겼습니다.
특징들
jEdit에는 200개가 넘는 파일 형식을 기본적으로 지원하는 구문 강조 표시가 포함되어 있습니다.XML 파일을 사용하여 다른 형식의 지원을 수동으로 추가할 수 있습니다.UTF-8 및 기타 많은 인코딩을 지원합니다.
코드 폴딩 및 텍스트 폴딩 기능뿐만 아니라 들여쓰기를 고려한 텍스트 래핑 기능도 갖추고 있습니다.
이 애플리케이션은 커스터마이즈성이 뛰어나 BeanShell, Jython, ECMAScript 및 기타 스크립트 언어로 작성된 매크로로 확장할 수 있습니다.
플러그인
다양한 응용 프로그램 영역에서 사용할 수 있는 jEdit 플러그인은 150개가 넘습니다.
플러그인은 응용 프로그램을 개별 용도로 맞춤화하기 위해 사용되며 컴파일러, 코드 완성, 상황에 맞는 도움말, 디버깅, 시각적 차별화 및 언어별 도구를 사용하여 고급 XML/HTML 편집기 또는 통합 개발 환경(IDE)으로 만들 수 있습니다.
이 플러그 인과 어떤 의존성과 함께 설치합니다를 발견한 통합 플러그 인 매니저를 통해 다운로드됩니다.그 플러그 매니저와 자동으로 관련 업데이트를 다운로드할 수 있는 새로운 버전을 추적할 것이다[5]
일부 사용 가능한 플러그 인이 포함됩니다.
- 스펠 체커 Aspell을 사용하여
- 다양한 languages[6]구문 구조와 스타일의 체커.
- 텍스트 auto-complete
- 억양 악센트가 있는 캐릭터들이 개종한 문자 약어로 그들은 입력되지 plugin.
- XML, HTML, ECMA스크립트와 CSS파일 편집에 사용되는 XML플러그.XML의 경우, 플러그 인이 유효성 검사는 않는다.XMLHTML과 CSS을 예로 들자면, 요소, 특성 및 단체에 대한 auto-completion popups을 사용한다.[7]
접수처
일반적으로, jEdit 개발자들의 긍정적인 비평을 받고 있다.
롭 그리피스 2002년 4월에 MACOSXHINTS고"일주일 중 선택"라 명명"매우 인상 깊은 선수"다고 말한 것을 썼다.그는 재개에 파일 기억 장치, 그것의 능력 열린 파일 디스크에 사용자 줄 번호 표시 자신의 색 구성표, 분할 창 기능을 제작할 수 있게 포함한 다른 프로그램, 구문에 색을 내는 것에 의해 변화된지조차 알아차리지 못 했다고 언급했다 기능 soft-tabs고 보길에 컨버터블 탭.그는 또 사용자 정의 가능성은 넓은 선호도의 패널 그리고 타이핑 하는 동안 이를 검색하는"비행 중에"검색 엔진을 사용하여 칭찬했다.그리피스 응용 프로그램이 이러하기 때문에 그것은 자바 응용 프로그램은 일 아쿠아 인터페이스를 갖고 있지 않"한번에 조금씩 선을 스크롤 속도가 느린"은 몇 문제점이 있다고 밝혔습니다.[8]
또한 2002년 4월에서 응용 프로그램을 검토, 다니엘 스타인 버그 오라일리 출판사를 위해 글을 쓰고: 말했다.
Java 개발자를 위한 jEdit의 강점은 커뮤니티가 제공하는 플러그인에 있습니다.대부분의 경우 BBEdit 또는 Emacs 또는 vi로 할 수 없는 것은 없습니다.jEdit은 기능을 훨씬 더 적절하게 패키징하여 플러그인을 사용하여 자주 사용하는 기능을 호출할 수 있습니다.NetBeans가 오버킬이라고 생각했을 경우, 다른 사용자는 jEdit을 IDE의 경우 언더킬, 텍스트 에디터의 경우 오버킬이라고 생각할 수 있습니다.Mac은 사용하기 쉽고 편리합니다.나는 그것에 대해 큰 기대를 하지 않기 때문에 내가 얻은 [9]것에 만족하는 경향이 있다.
Scott Beatty는 2005년에 SitePoint에서 jEdit을 검토하면서 검색 및 치환, PHP 구문 강조 기능과 함께 특히 애플리케이션의 폴딩 기능에 주목했습니다.그는 PHParser 플러그인의 사용을 권장했다.PHParser는 PHP 코드 파일이 로드되거나 저장될 때마다 PHP 구문 오류를 확인하는 사이드바입니다.그는 jEdit을 다운로드하는 것은 간단하지만 플러그인을 가져와 개별 용도에 맞게 커스터마이즈하는 것은 복잡한 과정일 수 있다고 지적했습니다.풀 셋업에는 일련의 다운로드가 필요하며 이 [10]과정은 시간이 걸릴 수 있습니다.
2011년 12월 리뷰어 Rares Aioanei는 jEdit의 다재다능성을 높이 평가하면서 "jEdit의 디자인은 단순한 에디터로 사용할 수 있지만 플러그인으로 기능을 확장하여 작업이나 언어로 원하는 대로 사용할 수 있습니다."라고 덧붙였습니다.이클립스나 Microsoft Visual Studio 같은 크리스마스 트리를 제외한 모든 것.오히려 코드 편집을 위한 컴팩트한 애플리케이션으로 기본적인 IDE [11]기능과 함께 실용적인 도구를 제공합니다."
「 」를 참조해 주세요.
레퍼런스
- ^ https://sourceforge.net/projects/jedit/files/jedit/; 검색: 2021년 1월 7일
- ^ jEdit (3 September 2020). "jEdit - Programmer's Text Editor - Developers' Page". Retrieved 23 September 2020.
- ^ jEdit (4 October 2007). "Operating Systems and Java Versions". Retrieved 4 October 2007.
- ^ Slava Pestov. "Slava Pestov". Retrieved 23 September 2012.
- ^ jEdit (1 October 2007). "jEdit Features". Retrieved 1 October 2007.
- ^ "All Plugins".
The AStyle Beautifier Plugin formats and beautifies Java, C and C++ source code....The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers....CheckStylePlugin is a wrapper around the CheckStyle program that allows you to check your code for adherence of deviation from a Coding Standard. Any errors are displayed in the ErrorList plugin....CodeLint is a Lint Plugin for JEdit that can identify syntax & semantic errors in your Java & C/C++ source code & Class files.
- ^ jEdit (1 October 2007). "jEdit Plug-ins". Retrieved 1 October 2007.
- ^ Rob Griffiths (29 April 2002). "Review: jEdit programming text editor". Retrieved 1 October 2007.
- ^ Steinberg, Daniel (April 2002). "The IDEs of Mace". Retrieved 7 January 2011.
- ^ Scott Beatty (8 February 2005). "Use jEdit to Edit Your PHP". SitePoint. Retrieved 1 October 2007.
- ^ "jEdit: The Force is Strong with This Programmer's Editor". Archived from the original on 16 October 2013. Retrieved 20 October 2012.