- -Linux 개발자를위한 최고의 텍스트 편집기

리눅스 개발자를위한 최고의 텍스트 편집기

Linux 커뮤니티의 몇 가지 주제로 사용자를텍스트 편집기의 주제로 열정적입니다. 모든 사람이 자신이 좋아하는 이유와 다른 이유보다 선호하는 이유가 무수히 많습니다. 문제는 Linux에는 각각 특정 용도를 염두에두고 구축 된 다양한 텍스트 편집기가 있다는 것입니다. 결과적으로, 훌륭한 텍스트 편집기를 찾는 새로운 사용자는 다른 모든 선택에 압도 될 수 있습니다. 그렇기 때문에이 기사에서는 Linux 개발자를위한 최고의 텍스트 편집기를 살펴 보겠습니다.

순위가 매겨진 목록이지만 "최종"텍스트 편집기가있는 것은 아닙니다. 각 프로그램은 누가 무엇을 사용하는지에 따라 혜택과 단점이 있습니다.

1. VIM

VIM은 개선하기 위해 존재하는 텍스트 편집기입니다Vi 텍스트 편집기 개발자는 처음부터 좋은 기반을 보았지만 더 좋을 것이라고 생각했습니다. VIM 텍스트 편집기는 Linux 개발을위한 필수 요소입니다.

많은 사람들이 VIM을 사용하는 이유는텍스트 편집기는 다양한 유형의 텍스트 편집기 모드 (강력한 명령 줄 모드 포함), 구문 강조 표시, 낮은 메모리 공간 등을 제공합니다. 많은 Linux 사용자는 VIM이 사용자에게 친숙하지 않다고 말합니다. 사실 다른 텍스트 편집기와는 다릅니다. 그것은 근본적으로 다른 일을하므로 결과적으로 새로운 사용자는 환영받지 못할 것입니다. 많은 사람들이 이것이 VIM의 약점이라고 말합니다. 그러나 하드 코어 팬들은 기능을 배우는 데 약간의 시간이 걸리지 만 그만한 가치가 있다고 주장합니다.

Linux에서 솔리드 텍스트 편집기를 찾고있는 개발자라면 VIM을 사용해보십시오. 약간의 학습 곡선이있을 수 있지만 마스터 할 수 있으면 되돌릴 수 없습니다.

2. 이맥스

Emacs는 고도로 구성 가능하고 사용자 정의 가능GNU 프로젝트에서 가져온 텍스트 편집기. 개발 중심이며 결과적으로 다양한 기능이 있습니다. 텍스트 편집기는 다양한 프로그래밍 언어, 줄 번호 및 사용자가 확장으로 추가 및 제거 할 수있는 기타 여러 유형의 기능에 대한 구문 강조와 같은 기능을 제공합니다.

솔리드 텍스트 편집기를 찾고 있다면고도로 구성 가능한 Emacs는 좋은 선택입니다. Emacs의 팬이 아닌 Linux의 일부 사용자는 너무 무겁고 모든 사람이 필요하지 않은 것들 (확장자와 같은 것)로 너무 막힌다고 말합니다. 그들은 이것을이 텍스트 편집기를 사용하지 않는 이유로보고, Emacs를 약하게 만듭니다.

과잉 풍부하다는 것이 사실 일 수 있지만기능은 핵심 기능을 방해 할 수 있지만 약점이 아닙니다. 이 텍스트 편집기의 장점은 누구나 텍스트를 가져 와서 직접 만들 수 있다는 것입니다. 사용자는 확장명 목록을 방문하여 텍스트 편집기의 작동 방식을 선택할 수 있습니다!

3. 게니

개발자를위한 텍스트 편집기와 관련하여리눅스, Geany는 이상한 사람입니다. 단순한 텍스트 편집기가 아닙니다. 대신 Geany는 그 이상입니다. 많은 기능을 갖춘 강력하고 복잡한 IDE 개발 환경입니다. Linux의 다른 IDE 환경과 달리 텍스트 편집기는 모든 데스크탑 환경과 독립적으로 유지하기 위해 노력하므로 Linux에서 사용하는 데스크탑에 관계없이 집에서 바로 볼 수 있습니다.

Geany IDE에는 대부분의 사용자가 사용하는 기능이 있습니다구문 강조, 자동 코드 완성, HTML 및 XML 태그 자동 닫기, 코드 탐색, 코드 팁, 플러그인 API 및 사용자가 코드를 즉시 실행할 수있는 내장 빌드 / 실행 시스템과 같은 기능을 기대하십시오. Linux를위한 훌륭한 오픈 소스 개발 환경을 찾고 있다면이 텍스트 편집기를 사용하십시오.

4. 숭고한 텍스트

숭고한 텍스트는 아름답고 복잡한 개발자입니다Linux, Mac OS 및 Windows 용 중심 텍스트 편집기 "html"부터 "prose"까지 모든 것을 처리하며 다양한 기능을 갖추고 있습니다. 이 목록의 다른 텍스트 편집기와 달리 Sublime Text는 오픈 소스가 아닙니다. 대신 소프트웨어 라이센스는 "프리미엄"이며 사용자는 라이센스를 사용하여 라이센스를 지불해야합니다.

여전히 무료 도구는 아니지만체크 아웃 할 가치가 없다는 의미는 아닙니다. Goto Anywhere (사용자가 즉시 임의의 코드 라인으로 즉시 이동할 수있는 기능), 방해없는 모드, 다중 선택 모드 및 강력한 플러그인 API를 제공합니다. 그것에 기능을 추가하십시오. Linux에서 개발할 텍스트 편집기를 찾고 있는데이 목록에있는 다른 사람들이 만족스럽지 않으면 Sublime Text를 사용하십시오. 후회하지 않을 것입니다.

결론

리눅스에는 모든 텍스트 편집기가 있습니다가능한 사용. 각 도구에는 테이블에 가져올 특별한 것이 있습니다. 개발자 중심의 기능을 찾고 있거나 메모를 할 수있는 간단한 프로그램을 원하는 프로그래머라면 누구나 즐길 수 있습니다.

코멘트