추천, 2024

에디터의 선택

사용할 수있는 상위 8 가지 부작용 텍스트 대안

매끄러운 UI, 훌륭한 기능 및 다양한 플러그인 목록을 통해 Sublime Text는 전 세계 프로그래머에게 가장 인기있는 소스 코드 편집기 중 하나입니다. 그러나 모든 사람을위한 것은 아닙니다. 우선, 숭고한 텍스트는 기술적으로 무료가 아니며, 평가 기간이 끝나면 70 달러의 라이센스를 구매할 수 있습니다. 이는 종종 프로그램을 매일 사용하는 많은 사람들에게 진정한 드래그입니다. 또한 독점 소프트웨어이기도합니다. 이는 많은 OSS 지지자들이 부적절한 또 다른 주요 문제입니다. 그러나 다른 사람들은 실제로 기본적인 텍스트 편집기 대신 완전한 IDE를 찾고있을 수 있습니다. 따라서 여러분 중 일부는 매일 사용하기 위해 숭고한 텍스트 이외의 것을 찾고있는 많은 이유가 있습니다. 당신이 그 중 하나라면 지금 바로 사용할 수있는 8 가지의 숭고한 텍스트 대안을 살펴보아야합니다.

가장 숭고한 텍스트 대안

1. 메모장 + +

Notepad ++는 MS Windows 환경에서 여러 프로그래밍 언어를 지원하는 무료 소스 코드 편집기입니다. Scintilla 편집기 구성 요소를 사용하며 "성능을 높이고 프로그램 크기를 줄이기 위해 STL 만 사용하는 Win32 API 호출"을 사용하여 C ++로 작성되었습니다. 이 소프트웨어는 매크로와 플러그인을 지원 하지만, 이 목록에있는 많은 편집자만큼 기능이 풍부하지는 않습니다. 그러나 단순성과 익숙한 UI는 누군가 코딩을 시작하는 것이 쉬운 권고임을 의미합니다. 고급 프로그래머는 아마 조금 비싸게 보일 것입니다 만, 메모장 ++에는 구문 강조, 구문 접기, 검색 / 바꾸기, 분할 화면 편집, 동기화 된 스크롤링 및 여러 가지 기능을 포함하여 기본 코드 편집기에서 기대할 수있는 대부분의 기능이 제공됩니다. - 문서 탭 인터페이스.

Sublime Text와 마찬가지로 프로그래밍, 스크립팅 및 마크 업 언어에 대한 자동 완성제한적 이지만 Sublime Text와는 달리 지능형 코드 완성 또는 구문 검사 는 지원하지 않습니다 . Notepad ++는 원래 2003 년부터 2010 년까지 SourceForge에서 호스팅되었습니다. 2010 년 1 월 미국 연방 정부가 ITAR (International Traffic in ITU)에 소프트웨어 서비스를 포함 시켰을 때 호스팅은 TuxFamily로 옮겨졌습니다. Arms Regulations)을 준수함으로써 SourceForge가 쿠바, 이란, 북한, 수단 및 시리아 사용자의 액세스를 제한하도록했습니다. 이 프로젝트는 현재 Github에서 열리고 있으며, 일반적으로 사용할 수있는 가장 효과적인 Sublime Text 대안 중 하나로 간주됩니다.

플랫폼 : Windows
다운로드 : (무료)

2. Atom

Atom은 무료이며 오픈 소스이며 사용자 정의가 가능 합니다. 최소한의 코어를 중심으로 구축 된이 소프트웨어에는 50 개의 오픈 소스 패키지가 포함되어 있으며 오픈 소스와 마찬가지로 GitHub에서 호스팅됩니다. Atom은 원래 Cheng Zhao가 만든 오픈 소스 Electron 프레임 워크기반으로 하지만 GitHub가 개발했습니다. 이는 Chromium 위에 순수한 HTML / CSS 형식으로 작성되었습니다. 이 프로젝트는 2014 년에 시작되었지만 이미 7, 000 가지가 넘는 다양한 패키지를 보유하고 있으며 그 중 일부는 Github에서도 호스팅됩니다. 자동 완성 +와 같은 기능을 사용하여 자동 완성 기능을 추가하거나 Minimap을 사용하여 파일의 특정 부분으로 시각적으로 건너 뛸 수 있습니다.

Sublime Text와는 달리, Atom은 파일 및 폴더에 대한 드래그 / 드롭 동작을 트리보기로 지원합니다. 이는 일반 사용자에게 확실한 장점입니다. 동시에 여러 파일에서 작업하는 유형이라면 Atom의 분할 창 편집 기능에 감사 할 것입니다. Atom은 또한 C, C ++, C #, HTML, Java, Python, SQL 등 많은 프로그래밍 언어와 호환되는 기본 플러그인을 제공합니다. Github의 자체 프로젝트 중 하나 인 것의 고유 한 이점은 훌륭한 git 통합이 있다는 것입니다. 유연성과 사용자 정의가 우선 순위 목록의 맨 위에 올 경우 전반적으로 소프트웨어의 훌륭한 부분입니다.

플랫폼 : Windows, Linux, macOS
다운로드 : (무료)

3. Visual Studio 코드

Visual Studio Code는 Microsoft 에서 개발하고 Github에서 호스팅되는 FOSS 소스 코드 편집기 및 디버거입니다. 이 소프트웨어는 Windows뿐만 아니라 MacOS 및 Linux에서도 사용할 수 있습니다. 임베디드 Git 컨트롤, 구문 강조, 지능적인 코드 완성, 스 니펫 및 코드 리팩토링을 지원합니다. 또한 사용자 정의가 가능하여 사용자가 편집기의 테마, 키보드 단축키 및 기타 환경 설정을 변경할 수 있습니다. Atom과 마찬가지로 VS 코드는 Node와 HTML / CSS를 사용 하는 Electron 프레임 워크기반으로 하지만 Atom 대신에 Visual Studio Team Services에서 사용되는 것과 동일한 편집기 구성 요소 인 'Monaco'를 사용합니다.

Visual Studio Code는 C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP 등 많은 프로그래밍 언어를 지원합니다. Sublime Text와 마찬가지로 VS Code는 편집기의 기능을 향상시키고 언어 지원을 추가 하는 다양한 플러그인을 지원합니다. 확장 관리는 기본 제공되며 몇 가지 중요한 관리 팩은 기본 다운로드 패키지에 포함되어 있습니다. 눈에 띄는 기능은 정적 분석을위한 도구 및 도구와 같은 코드를 분석하는 확장 기능을 만드는 기능입니다. 이 소프트웨어는 2015 년에 처음 출시되었으며 현재는 지난 달에 출시 된 1.15.1 버전에 있습니다.

플랫폼 : Windows, Linux, macOS
다운로드 : (무료)

4. Vim

Vim은 Windows, Linux, macOS 및 Unix, Android, iOS, Amigaos 등 다양한 플랫폼에서 사용할 수있는 무료 오픈 소스 크로스 플랫폼 명령 줄 편집기입니다. 이 소프트웨어는 Unix 용 오픈 소스 Vi 텍스트 편집기 프로그램복제품이며, 그 이름은 1976 년 유명한 컴퓨터 과학자이자 Sun Microsystems의 공동 설립자 인 Bill Joy가 작성한 원본 프로그램에 대한 참고서 인 'Vi Improved'의 축소판입니다. 이 프로그램에는 파워 유저를 지원하는 군대가 있으며 나무 탐험가, 구문 형광펜, 테마, Git 통합 등을 가져 오는 약 15, 000 개의 패키지가 있습니다. VimAwesome을 방문하면 커뮤니티에서 제공하는 최고의 플러그인을 얻을 수 있습니다.

Sublime Text와 달리 Vim에는 마우스를 사용하여 편리하게 탐색 할 수 있는 GUI 가 없기 때문에 터미널 에서처럼 마우스를 사용하여 키보드 열기, 닫기, 편집 및 저장 작업을 수행 할 수 있습니다. GUI가 없다는 것은 틈새 시장에 대한 매력이 더 많다는 것을 의미하지만, 오늘날에도 사용할 수있는 가장 유연하고 강력한 소스 코드 편집기 중 하나입니다. 또한 .vimrc를 검색하여 그물에서 찾을 수있는 사전 구성된 Vim 구성 파일 이 많이 있습니다 . 이 믿을 수 없을 정도로 강력한 도구에 대해 더 자세히 배우고 싶다면 Vim-Adventures로 가서 온라인 게임을 플레이하여 모든 기본 명령을 재미있게 배울 수 있습니다.

플랫폼 : Windows, Linux, macOS
다운로드 : (무료)

5. 우주 정거장

GNU Emacs는 일반적으로 세계에서 가장 확장 가능하고 커스터마이징이 가능한 소스 코드 편집기로 간주되며 Spacemacs는 가장 인기있는 Emacs 스타터 키트 중 하나입니다. 이미 알고 계시 겠지만 GNU Emacs를 기반으로 하는 무료 오픈 소스 텍스트 편집기이며 X 디스플레이 관리자 및 Unix 터미널에서 실행 가능한 그래픽 및 명령 줄 UI를 모두 제공합니다. 이 프로그램은 Emacs 플러그인 에코 시스템과 vi 키 바인딩 (EViL을 통해)의 모든 기능을 제공하므로 강력하고 다양한 기능을 가진 서브 텍스트 텍스트 대체물이됩니다. 이 소프트웨어는 Vi 사용자의 생산성을 돕는 동시에 일반 이맥스 사용자가 소프트웨어를 효과적으로 사용할 수 있도록합니다.

Spacemacs는 스페이스 바를 프로그램의 이름에서 가져 오는 기본 리더 키로 사용합니다. Spacemacs의 구문 강조 기능은 기본적으로 모든 주요 프로그래밍 언어에서 사용 가능하며 구성 파일과 내부 명령을 통해 수동으로 구성 할 수 있습니다. 모든 긍정적 인 측면에서 볼 때, 프로그램 때로는 다소 번쩍 칠 수 ​​있습니다 . 성가신 키 바인딩 충돌에서부터 기능적이지 않은 LaTex 지원 및 표준 이하의 탭 / 작업 공간 플러그인에 이르기까지 Spacemacs는 다소 유용 할 수 있지만, 야쿠자 면도 작업을 좋아한다면 이것이 완벽한 프로젝트가 될 수 있습니다.

플랫폼 : Windows, Linux, Unix, macOS
다운로드 : (무료)

6. 브래킷

대괄호는 자유 소프트웨어와 오픈 소스 소프트웨어가 때로는 상용 소프트웨어의 가장 큰 이름에서 나올 수 있다는 또 다른 예입니다. Photoshop 및 Premier Pro와 같은 값 비싼 소프트웨어로 더 잘 알려진 Adobe는 MIT 라이센스에 따라 사용이 허가되고 현재 GitHub (저장소)에서 호스팅되는이 프로그램의 뒤를 잇는 회사입니다. 대괄호는 Node.js 컨테이너에서 CodeMirror를 사용하여 웹 개발자를 위해 HTML, CSS 및 JavaScript로 작성되었습니다 . Windows, macOS 및 Linux를 포함한 다양한 플랫폼에서 사용할 수 있습니다.

대괄호의 주목할만한 기능에는 빠른 편집, 실시간 미리보기, 분할보기 및 테 서스 통합이 있습니다. 언어 지원 측면에서이 소프트웨어는 C, C ++, Java, JavaScript, HTML, Python, Perl 및 Ruby 등을 지원합니다. Sublime Text와 마찬가지로 Bracket도 내장 된 확장 관리자 덕분에 소프트웨어의 기능을 크게 향상시킬 수있는 확장 기능을 지원합니다. 여기에서 언급해야 할 한 가지는 대괄호가 기본적으로 사용자 데이터를 Adobe 서버로 보내는 것이지만 도움말> 상태 보고서로 이동하여 원하는 경우 언제든지 해제 할 수 있습니다.

플랫폼 : Windows, Linux, macOS
다운로드 : (무료)

7. 라이트 테이블

Light Table은 공식 웹 사이트에서 유연한 인터페이스, 실시간 평가, 즉석 실행, 실시간 시각화, 디버깅 및 문서 작성을 목표로하는 "차세대 코드 편집기" 로 자신을 설명합니다. 목록에있는 다른 많은 소프트웨어와 마찬가지로 Sublime Text와는 달리 Light Table은 MIT 라이센스에 따라 공개 된 무료 오픈 소스 프로그램입니다. ClojureScript 는 Node-Webkit 래퍼로 작성되었으며 Clojure 및 ClojureScript 환경으로 시작했지만 Python, JavaScript, HTML 및 CSS와 같은 다른 프로그래밍 언어에 대한 지원이 추가되었습니다.

Light Table은 Sublime Text에 비해 언어 지원이 제한되어 있지만 모든 부분에서 자동 완성, 분할보기 및 명령 팔레트와 같은 멋진 터치가 있습니다. 그것은 또한 테마의 좋은 선택과 함께 제공되지만 프로그램의 주요 네거티브 중 하나는 브라우저 플랫폼을 기반으로한다는 사실에도 불구하고 이미지 파일을 볼 수 없다는 것입니다. 전반적으로 Light Table은 흥미롭고 비교적 새롭고 가볍고 가벼운 프로젝트이지만 사용자는 가파른 학습 곡선을 가지고 있습니다.이 곡선은 위에있는 다른 소프트웨어처럼 기능이 풍부하지 않은 방식으로 많은 사람들에게 문제가 될 수 있습니다. 이 목록.

플랫폼 : Windows, Linux, macOS
다운로드 : (무료)

8. 이클립스

Eclipse는 우리 목록에있는 대부분의 다른 항목과 마찬가지로 무료 오픈 소스 (FOSS) 소스 코드 편집기이지만 소스 코드 편집기 이상의 것입니다. 실제로 Windows, Linux, macOS 및 Solaris에서 사용할 수있는 완전한 통합 플랫폼 (IDE) (통합 개발 환경)입니다. 프로그램 자체는 주로 Java로 작성되었으며 대부분 Java 환경으로 시작되었지만 많은 수의 플러그인과 확장 덕분에 C 언어를 비롯한 다양한 프로그래밍 언어를 지원합니다., C ++, C #, COBOL, 포트란, 자바 스크립트, PHP, 자바 등. Python은 기본적으로 지원되지 않지만 PyDev 플러그인은 작업을 완료합니다.

이 인기있는 IDE의 기능은 Git / CVS 지원과 함께 전체 디버깅 도구 모음이 함께 제공됩니다. Eclipse의 표준 에디션에는 Java 및 Plugin Development Tooling도 함께 제공됩니다. 개발자는 GUI 작성, 모델링, 보고, 테스트 및 빌드를위한 도구 가 포함 된 다른 패키지를 선택할 수도 있습니다. 플랫폼에서 사용할 수있는 플러그인의 보물을 확인하는 데 관심이있는 경우 사용자가 Eclipse 설치에서 직접 소프트웨어를 설치할 수 있도록 Eclipse Marketplace Client로 이동해야합니다.

플랫폼 : Windows, Linux, macOS, Solaris
다운로드 : (무료)

가장 까다로운 텍스트 대안을 시도해야합니다

위에 언급 된 모든 소스 코드 편집기와 IDE는 Windows, macOS 및 Linux에 대한 훌륭한 서브 스크립 션 텍스트 대안이지만 제공되는 커스터마이즈 수준이 높기 때문에 완전히 정직한 경우 완벽하지는 않습니다. 그들은 각각 자신의 장단점이 있으므로 이상적으로 각자에게 무엇이 당신에게 효과적인지, 그렇지 않은지를 보여 주어야합니다. 위에서 언급 한 프로그램을 이미 사용 중이거나 사용 중이거나이 목록에 포함될 가치가있는 프로그램을 놓친 경우, 아래의 의견란에 알려주십시오. 우리는 그 주제에 대한 당신의 생각을 듣고 싶습니다.

Top