개발자 이야기/무기 소프트웨어 툴

[Text Editor] 2021 최고의 텍스트 편집기

에톡 2021. 6. 1. 21:09

바야흐로 프로그래머의 전성시대가 열렸습니다. 

 

정말로 많은 사람들이 컴퓨터 언어를 배우기 위해 학원을 수강하거나 온라인 강의를 들으며 공부하고 있습니다. 이떄 수업이 바뀔 때마다 설치하라거나 추천하는 텍스트 에디터가 달라서 고민을 누구나 해보셨을 겁니다.

 

어떤 텍스트 에디터, 텍스트 편집기가 나에게 가장 잘 맞는가?

 

최상의 텍스트 편집기를 사용하면 포맷 문제 없이 정확하고 빠르게 코딩하는 것에 도움이 됩니다. 

 

특히 프로그래밍을 처음 접하는 사람일수록 알맞는 편집기를 사용했을 때, 헤매는 일이 적어 흥미를 쉽게 잃게되지 않을 수 있습니다.

최고의 텍스트 편집기

1. Sublime Text
2. Atom
3. Visual Studio Code
4. Espresso
5. Brackets
6. Notepad++
7. Vim
8. BBedit
9. Ultraedit

 

최고의 텍스트 편집기는 단순하고, 기능적이며, 공동 작업하기에 알맞아야 합니다. 또한 Linux, Mac, Window PC 모든 환경에서 사용할 수 있어야 하며, 사용하기 쉽고 의도한 대로 작업을 수행해야 합니다.

 

 

 


 

 

1. Sublime Text

 

+ 날렵하고 세련된 인터페이스 

 

+ 집중모드 지원 (방해되는 UI 생략 모드)

 

+ 간단하게 사용할 수 있는 분할 편집

 

+ $80 ~ $99

 

 

 

Sublime Text는 사용자 환경에 중점을 둔 기능이 풍부한 아름다운 텍스트 편집기입니다. 빠른 바로가기 기능 및 검색 기능 외에도 쓰기 모드와 분할 편집 기능이 있습니다. Sublime Text는 유료지만, 라이센스 비용이 그렇게 비싸지 않습니다. 사용자들은 돈값한다고 추천하는 경우가 많았습니다. 

파일 열기부터 사이드바 표시 및 숨기기, 줄 복제, 특정 줄 번호 이동, 철자 검사기 열기 등 모든 작업을 수행할 수 있는 키보드 단축키가 있습니다. 아톰과 마찬가지로 서브라임에도 다운로드 후 새로운 기능을 추가할 수 있는 저장소가 있습니다.

Sublime Text

 

 


 

 

2. Atom

 

+교차플랫폼

 

+전자 프레임워크 기반

 

- 무거운 앱

 

Github에서 만든 텍스트 에디터. 2018년 마이크로소프트가 Github를 인수했지만, 인수 이후에도 여전히 훌륭한 아톰은 다양한 패키지를 통해 원하는 기능을 직접 다운로드하여 추가해 사용할 수 있습니다. 

 

특징이 플러그인을 통한 확장성이기 때문에 실제로 타앱에 비해 부족하다고 판단되는 부분은 대개 커뮤니티에서 찾아서 더욱 편리한 환경으로 수정해나갈 수 있습니다. 

 

플랫폼의 수많은 패키지가 Github 커뮤니티에서 개발되었고, 패키지는 CSS르루 백엔드에서 편집하여 만들 수 있습니다. 현재 저도 사용하고 있는 이 앱은 다만 프로그램이 '무거운'편이라는 단점만 있습니다.

 

 

 

 

 

 


 

 

3. Visual Studio Code

 

+ 강력한 커스터마이징

 

+ 강력한 자체 소스 제어 도구

 

 

Visual Studio Code(Visual Studio Code)는 개발자들 사이에서 상당한 인지도를 가지고 있습니다. Visual Studio Code(VScode)가 Microsoft 제품이지만요. 아톰과 서브라임 텍스트처럼 다양한 패키지와 무료 확장 기능을 시장에서 다운로드하여 추가 기능을 추가할 수 있으며 코드 편집기 자체를 사용자 지정할 수 있습니다. 

Visual Studio Code는 자체 터미널 및 디버거를 사용하고 보풀 작업을 지원하며 모든 종류의 소스 제어 도구와 통합됩니다. 자동 문장 완성을 제안하고 클래스 및 메소드에 대한 설명을 띄어주는 즉각적인 팝업을 제공하기 때문에 파이썬 개발자에게 최고의 IDE 중 하나입니다.

 

 

 

 

 

 


 

 

4. Espresso

 

아...커피가 땡기네요.

 

+ 유려한 디자인

 

+ 드래그 앤 드롭 형식의 컨텐츠 관리

 

- 윈도우와 리눅스에선 지원하지 않습니다. (Mac Only)

 

 

 

에스프레소는 커피처럼 강력하고 부드러운 매력의 맥 전용 텍스트 편집기입니다. 에스프레소는는 CSS 사용자의 코딩 속도를 많이 올려주는 것으로 유명하죠.

실시간 편집을 위해 제작된 이 도구는 파일, 코드 편집기 및 네비게이터로 구성된 세 개의 열로 분할되어 작업 중인 코드의 다양한 섹션을 볼 수 있습니다. 또한 창에서 편집된 모든 내용이 브라우저에 반영됩니다. 컨텐츠를 드래그 앤 드롭하여 에스프레소의 인터페이스가 실시간으로 업데이트되는 것을 볼 수 있습니다. 개꿀입니다.

 

 

 

 


 

 

5. Brackets

 

프론트 엔드 개발자와 디자이너를 위해 태어나게 된 텍스트 에디터.

 

+ Adobe photoshop 연결의 용이함 

 

+ 실시간 시각화

 

+ 무료

 

무료 오픈 소스 편집기인 Brackets는 브라우저에서 쉽게 코딩할 수 있게 하는 프로그램입니다. 웹 디자이너와 프론트 엔드 개발자를 위해 기초부터 조작된 이 프로그램은 작업 중인 웹 사이트의 실시간 시각화를 포함한 광범위한 코딩 도구를 제공하며 변경 사항이 실시간으로 반영됩니다. 프론트 엔드 개발자들에겐 정말 편하겠어요.

Brackets는 Adobe에 의해 개발되었기 때문에 사용자는 PSD 파일에서  CSS로 색, 그라데이션, 글꼴 및 측정과 같은 정보를 직접 추출할 수 있습니다. 따라서 UI 디자이너라면 누구나 무기고에 가지고 있어야 하는 프로그램이 되었습니다. 

그러나 Adobe가 올해 조만간 Bracket에 대한 지원을 중단한다고 발표했기 때문에 이후에는 어떻게 될지 알 수 없군요 그리고 유저들이  Visual Studio Code로 이동하길 원한다고 하니 브라켓 유저들이 VScode로 많이 움직일 것으로 예상됩니다.

 

.

2021년 9월 1일 어도비는 브라켓과 분리됩니다.

 

 


 

 

 

6. Notepad++

+ 탭 문서 인터페이스

 

+ 자동 저장기능

 

- 오직 윈도우PC에서만 가능

 

노트패드++는 누구나 참여할 수 있는 오픈 소스 프로젝트입니다. 많은 프로그래머들이 자신의 IDE가 로드될 때까지 기다리지 않고 코드를 빠르게 보고 FTP 클라이언트로부터 일회성 조각들을 붙여 넣어야 할 때 빠르고 간단하게 열기 위해 사용하는 무료 텍스트 편집기입니다. 따라서 아톰 텍스트와 서브라임 텍스트와 함께 자주 사용됩니다. 단독으로 사용되는 일은 드문 편입니다.

탭으로 된 문서 인터페이스, 매크로 및 플러그인에 대한 지원, 파일을 다른 위치에 저장하기 전에 자동으로 파일을 임시로 저장하는 자동 저장 기능 등이 있습니다.

 

 

 

 


 

 

7. Vim

 

+ 광범위한 플랫폼 지원


+ 확장 명령 집합


+ 폭넓은 추가 기능 배열


- 가파른 학습 곡선 (사용하거나 배우기가 어렵지만 익숙해지면 좋다는 의미)

 

Vim은 조금 다른 성격의 텍스트 에디터입니다. 목록에 있는 다른 항목들과는 전혀 다른 성격인데요. 학습 곡선이 가파르고, 사용을 마스터하기 위해서는 키보드 단축키를 배워야 합니다. 이에 상당한 시간을 들여야 합니다. 텍스트 편집기의 방대한 명령 집합 액세스 방법을 알면 자동 수정, 오류 목록, 컴파일러 설정, 자동 구문 및 HTML로의 변환이 상상 이상으로 간편해 질 수 있습니다.

대체, 자동 완성 및 구문에 대한 제안을 포함한 다른 추가 기능들을 사용할 수 있는데, 이는 프로그래머들이 코드를 더 쉽게 쓰는 데 큰 도움이 된다. 즉, VIM은 익숙해지는 것에는 시간과 공이 상당히 들 수 있지만, 익숙해지고 나면 그 사용성은 다른 프로그램보다 뛰어날 것입니다.

 

 

 


 

 

 

8. BBedit

 

+ 빠르고 가벼운 프로그램

 

+ 강력한 자동완성 기능

 

- 윈도우나 리눅스에서 지원하지 않음 (Only for Mac)

 

많은 프로그래머들은 속도와 편리함을 위해 BBedit를 선택합니다. 하지만 조만간 맥 앱스토어에서 내릴 계획인 것으로 알려졌습니다. BBEdit는 클래식 맥 OS 시절부터 개발자들에게 높은 호응을 얻어온 맥용 텍스트 편집기로, 최신 버전인 'BBEdit 10'은 제작사 자체 스토어와 맥 앱스토어 양쪽에서 판매가 이뤄져 왔습니다.

 

라이센스는 $49.99에 판매되고 있습니다.

 

 


 

 

9. Ultraedit

 

+ 거대한 프로젝트까지 가능

 

+ 다양한 언어 지원

 

+ 1개의 라이센스로 3기기 까지 지원

 

Ultraedit는 기가바이트를 초과하는 대용량 텍스트 파일을 편집하는 데 적합한 강력한 텍스트 편집기입니다. 텍스트 외에도, PHP와 자바스크립트에서 HTML에 이르는 광범위한 프로그래밍 언어를 편집할 수 있습니다.

Ultraedit는 작업 중인 프로젝트를 관리하는 데 도움이 되도록 사용자 지정이 가능한 열 기반 인터페이스로, 이 목록의 다른 인터페이스와 마찬가지로 자동 완성, 파일 찾기, 템플릿 및 디버깅과 같은 다양한 추가 기능과 함께 제공됩니다. 또한 추가 속도와 완벽한 제어를 위한 사용자 지정 바로 가기 키를 만들 수 있습니다.

 

 

 

 

 



 

여기까지 알아보았습니다. 여러분들께선 어떤 텍스트 편집기를 사용하고 계신가요?

 

현직 개발자분들은 어떤 프로그램을 가장 많이 사용하는지 그 비율이 궁금하네요.

 

 

 

2021.06.08 - [개발자/무기] - [Software] 웹 개발자를 위한 웹 개발 소프트웨어 TOP12

 

[Software] 웹 개발자를 위한 웹 개발 소프트웨어 TOP12

어작 웹 개발에 초보인 당신, 어디서 웹사이트를 구축해야 할지 혼란스러울 당신. 대부분은 처음엔 웹사이트를 구축하려고 하거나 관련된 웹 개발을 하는 것은 상당히 까다로운 일입니다. 어디

eatalk.tistory.com

 

 

최신! 2023년 랭킹, 사용량이 알려주는 최고의 IDE, 텍스트 편집기 보러가기

2023.03.15 - [개발자 이야기/무기 소프트웨어 툴] - [Text Editor] 2023년 기준 최고의 텍스트편집기 순위 feat.IDE Part.1

 

[Text Editor] 2023년 기준 최고의 텍스트편집기 순위 feat.IDE Part.1

2022년이 끝나고, 2023년이 찾아왔습니다. 지금은 비록 현재기준 3개월 밖에 흐르지 않았지만요. 세상은 거침없이 빠르게 발전하고 있다는 생각을 하고 있습니다. 얼마전에 Chat GPT가 나오더니 안

eatalk.tistory.com

 

반응형