웹사이트 검색

2024년 Linux용 메모장++ 대안 12가지


Notepadd++Windows에서 Notepad를 대체하기 위해 제작된 완전 무료 소스 코드 편집기로, Scintilla를 기반으로 작성되었습니다. C++에서 Win32 APISTL을 구현하여 프로그램 크기를 줄이고 높은 실행 속도를 보장합니다. 이 기능은 이후 이 기능을 유명하게 만들었습니다. 개발자들 사이에서. 안타깝게도 Linux 사용자가 사용할 수 있는 버전은 없습니다.

다음은 Linux 배포판에서 실행할 수 있고 만족할 수 있는 최고의 Notepadd++ 대안 목록입니다.

1. 빔 편집기

Vim은 소스 코드, 구성 파일, 스크립트 등과 같은 모든 유형의 텍스트를 생성하거나 편집할 수 있는 강력하고 완벽하게 구성 가능한 텍스트 편집기입니다. Apple의 OS X 및 대부분의 Linux/Unix 시스템과 함께 제공되는 "vi" 스타일입니다.

Vim은 터미널이나 명령 프롬프트에서 작동하고 다양한 모드(이동을 위한 일반 모드, 삽입 모드<)를 제공한다는 점에서 다른 텍스트 편집기와 약간 다릅니다. 입력용, 명령 모드 명령 제공용입니다.

많은 사람들이 사용자 정의 및 플러그인, 다단계 실행 취소 트리, 광범위한 플러그인 시스템, 나열할 수 없을 정도로 많은 파일 형식 및 프로그래밍 언어 지원, 다양한 도구와의 통합 지원으로 인해 Vim을 좋아합니다.

Vim 편집기에 대해 자세히 알아보려면 다음 관련 기사를 확인하세요.

2. 나노 에디터

Nano는 Unix 계열 운영 체제를 위한 오픈 소스 명령줄 기반 텍스트 편집기입니다. 이는 Pine의 이메일 클라이언트와 Pico 텍스트 편집기의 일부를 모델로 하여 더 많은 기능을 제공합니다.

그 기능에는 구문 강조, 단일 키 입력(M-3)으로 줄 주석 달기/주석 해제, 바인딩 가능한 기능, 양쪽 정렬된 단락에서 후행 공백을 쉽게 잘라내는 등이 포함됩니다.

대부분의 Linux 배포판에는 nano가 이미 설치되어 있습니다. 그렇지 않은 경우 특정 배포판에 적합한 다음 명령을 사용하여 쉽게 설치할 수 있습니다.

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

3. GNU 이맥스

GNU Emacs는 확장성으로 인기 있는 EMACS 텍스트 편집기 제품군에 속하는 사용자 정의 가능하고 확장 가능한 오픈 소스, 자체 문서화 실시간 디스플레이 텍스트 편집기입니다.

그 기능에는 다양한 파일 형식 및 언어에 대한 구문 강조 지원, Emacs Lisp 코드 또는 GUI를 사용한 사용자 정의, 전체 유니코드 지원, 완전한 내장 문서 및 튜토리얼 등이 포함됩니다.

Linux에 GNU Emacs를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. 지딧

Gedit는 사용하기 쉬운 깨끗하고 간단한 GUI를 갖춘 범용 텍스트 편집용으로 설계된 오픈 소스 텍스트 편집기 앱입니다. 이는 GNOME 고유의 텍스트 편집기이며 GNOME 데스크탑 환경의 기본 텍스트 편집기로 제공됩니다.

gedit의 기능에는 파일 백업, 텍스트 줄 바꿈, 줄 번호 매기기, 원격 파일 편집, 구성 가능한 글꼴 및 색상, 정규식 지원 등이 포함됩니다.

Linux에 Gedit를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install gedit         [On Debian, Ubuntu and Mint]
sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
sudo apk add gedit             [On Alpine Linux]
sudo pacman -S gedit           [On Arch Linux]
sudo zypper install gedit      [On OpenSUSE]    

5. 지니

Geany는 다른 패키지에 거의 의존하지 않는 가볍고 빠른 IDE를 사용자에게 제공하기 위해 만들어진 오픈 소스 GTK+ 텍스트 편집기입니다.

해당 기능에는 내장 토글 가능 콘솔, 다중 프로그래밍 언어, 파일 형식 지원, 코드 접기, 호출 팁, 코드 탐색, 기호 이름 자동 완성 등이 포함됩니다.

Linux에 Geany를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install geany         [On Debian, Ubuntu and Mint]
sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/geany  [On Gentoo Linux]
sudo apk add geany             [On Alpine Linux]
sudo pacman -S geany           [On Arch Linux]
sudo zypper install geany      [On OpenSUSE]    

6. 그놈 텍스트 편집기

GNOME 텍스트 편집기는 Python, JavaScript, C 및 C++를 포함한 다양한 프로그래밍 언어에 대한 내장 테마 및 구문 강조 기능을 통해 뛰어난 편집 사용자 경험을 제공하는 GNOME 데스크탑 시스템용 주요 작성 도구입니다. 또한 검색 및 바꾸기, 줄 번호, 자동 완성과 같은 기능도 있습니다.

2022년 3월 GNOME 버전 42부터 GNOME 텍스트 편집기gedit를 대신하여 GNOME의 주요 작성 도구가 되었습니다. 이러한 변경의 이유는 GNOME 개발자가 모든 프로그램이 GNOME에서 어떻게 보이고 작동해야 하는지에 대한 규칙을 따르기를 원했기 때문입니다.

Linux에 GNOME 텍스트 편집기를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
sudo apk add gnome-text-editor             [On Alpine Linux]
sudo pacman -S gnome-text-editor           [On Arch Linux]
sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. 숭고한 텍스트

Sublime Text는 Python API를 갖춘 강력하고 독점적인 무료 커뮤니티 유지 크로스 플랫폼 확장 가능 소스 코드 편집기입니다.

Sublime Text는 2008년 Jon SkinnerWill Bond에 의해 처음 출시되었으며 이후 현대적이라고 맹세하는 헌신적인 사용자들의 마음을 사로잡았습니다. viGNU Emacs 버전.

깔끔하고 미니멀한 사용자 인터페이스, 무엇이든 Goto, 분할 편집, 즉각적인 프로젝트 전환, 거의 모든 프로그래밍 언어 지원, 수많은 플러그인 지원 등이 특징입니다.

Linux에 Sublime Text를 설치하는 방법에 대해 자세히 알아보십시오.

8. 케이트

Kate(KDE 고급 텍스트 편집기)는 KDE 커뮤니티에서 개발되었으며 2001년부터 KDE 소프트웨어와 함께 번들로 제공되는 오픈 소스 GUI 텍스트 편집기입니다.

KateQuanta Plus, LaTeX 프런트 엔드 및 기타 기술 중에서 KDevelop의 편집 구성 요소로 사용됩니다. . 그 기능에는 코드 접기, XML 파일을 통해 확장 가능한 구문 강조, 자동 문자 인코딩 감지 등이 포함됩니다.

Linux에 Kate를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install kate         [On Debian, Ubuntu and Mint]
sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/kate  [On Gentoo Linux]
sudo apk add kate             [On Alpine Linux]
sudo pacman -S kate           [On Arch Linux]
sudo zypper install kate      [On OpenSUSE]    

9. 메모장qq

Notepadqq는 Windows에서만 사용할 수 있는 Notepad++의 Linux 대안으로 제작된 완전 무료 소스 코드 편집기입니다. Notepadd++와 마찬가지로 프로그램 크기를 작게 하고 실행 속도를 높이는 것을 목표로 합니다.

그 기능에는 다중 보기 편집, 플러그인 확장, 여러 프로그래밍 언어, 구문 강조 등을 지원하는 간단하고 눈에 띄는 UI가 포함됩니다.

Linux에 Notepadqq를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
sudo apk add notepadqq             [On Alpine Linux]
sudo pacman -S notepadqq           [On Arch Linux]
sudo zypper install notepadqq      [On OpenSUSE]    

10. 비주얼 스튜디오 코드

Visual Studio Code는 Microsoft Corporation에서 제작한 강력하고 확장 가능하며 완전히 사용자 정의 가능한 크로스 플랫폼 텍스트 편집기입니다. 모든 플랫폼의 사용자에게 모든 플랫폼에서 모든 언어로 프로그램을 구축하고 테스트할 수 있는 통합 환경을 제공합니다.

VS Code 기능에는 IntelliSense, 내장 Git 명령, 디버그 중단 기능이 포함된 편집기에 내장된 디버거, 호출 스택, 대화형 콘솔, 거의 모든 프로그래밍 지원이 포함됩니다. 언어 등

Linux에 Visual Studio Code를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install code         [On Debian, Ubuntu and Mint]
sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/code  [On Gentoo Linux]
sudo apk add code             [On Alpine Linux]
sudo pacman -S code           [On Arch Linux]
sudo zypper install code      [On OpenSUSE]    

11. 사이토

SciTE는 Scintilla를 보여주기 위해 처음 만들어진 SCIntilla 기반 텍스트 편집기이지만 이후 일반적으로 간단한 구성을 갖는 프로그램을 개발하고 실행하는 데 유용하게 성장했습니다.

구문 강조, 양방향 텍스트 지원, 도우미 스크립트, 구성 가능한 키보드 단축키 등을 갖춘 간단한 탭 GUI가 특징입니다.

SciTE 무료 버전은 GTK+ 및 Windows가 설치된 Linux 호환 시스템에서 사용할 수 있으며, 상용 버전은 Mac App Store에서 다운로드할 수 있습니다.

Linux에 SciTE를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용할 수 있습니다.

sudo apt install scite         [On Debian, Ubuntu and Mint]
sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/scite  [On Gentoo Linux]
sudo apk add scite             [On Alpine Linux]
sudo pacman -S scite           [On Arch Linux]
sudo zypper install scite      [On OpenSUSE]    

12. 코드랍스터

CodeLobster는 15개 이상의 프레임워크를 지원하는 PHP, HTML, CSSJavaScript 프로젝트용으로 설계된 완전 무료 다기능 휴대용 IDE입니다. 쌍 강조 표시, 툴팁, PHP 및 JS 디버깅 고급 자동 완성, 증분 찾기 등과 같은 많은 유료 애플리케이션의 거의 모든 기능을 사용자에게 제공합니다.

Professional 버전에는 SASS 및 LESS, 분할 창 비교, 코드 유효성 검사, SQL 관리자 등과 같은 기능과 기업 사용자에게 적합한 수많은 추가 플러그인이 포함되어 있습니다.

요약

자, 여기 있습니다. Notepadd++를 대체할 최고의 텍스트 편집기 11개를 Linux에서 사용할 수 있습니다. 목록에 추가하고 싶은 효율적인 항목을 알고 계십니까? 아래 섹션에 자유롭게 의견을 남겨주세요.