2019년 최고의 코드 편집기 11인
게시 됨: 2019-01-03새로운 웹 개발자이든 베테랑 코드 중독자이든 관계없이 모든 것을 처리할 수 있을 만큼 강력한 코드 편집기가 필요합니다. 사실, 이는 도구 세트의 가장 중요한 부분일 수 있습니다. 이것은 대부분의 현장 사람들을 위한 지속적인 검색이므로 워크플로에 통합할 수 있는 최상의 옵션(무료 및 프리미엄 모두)을 제공하고자 합니다.
2019년에 사용할 수 있는 최고의 코드 편집기
YouTube 채널 구독
개발자의 코드 편집기는 개인의 선택이며, 우리는 개인적으로 가장 좋아하는 사람이 누구인지에 대한 정리를 만들려고 하지 않습니다. 우리의 유일한 목표는 우리가 보는 대로 경쟁자의 분야를 제시하고 모든 사람이 개인적인 필요와 선호에 따라 자신의 결론에 도달하도록 하는 것입니다.
마음에, P 임대 노트 우리가 어떤 순위 순서로 아래의 편집자를 배치하지 않은 것을두고.
무료 코드 편집기
1. 마이크로소프트의 비주얼 스튜디오 코드

Visual Studio Code(또는 VS Code)는 2015년 출시 이후 빠르게 소프트웨어 개발 의 표준이 되었습니다. 요즘 대부분의 Microsoft 제품과 마찬가지로 VS Code는 모든 주요 플랫폼에서 사용할 수 있습니다. 즉, Mac, Windows 및 Linux의 개발자는 이 매우 강력한 도구를 사용할 수 있습니다. 완전한 IDE는 아니지만(실제로 완전히 별도의 제품임) VS Code는 올바른 구성 및 플러그인 라이브러리를 사용하여 IDE의 대부분의 작업을 수행할 수 있습니다. VS Code 커뮤니티는 매우 열정적이며 모든 사람에게 도움이 됩니다. VS Code가 오픈 소스이기 때문에 해당 커뮤니티는 VS Code를 다른 분야와 경쟁력을 유지하기 위해 매우 열심히 노력합니다. Node.js와 Electron으로 작성된 코드는 곧 구식이거나 뒤처지지 않을 것이라고 확신할 수 있습니다.
주요 특징들
- 크로스 플랫폼
- MIT 라이선스를 통한 오픈 소스(Github 링크)
- 내장 Git(병합 충돌, diff 확인 및 편집기 내에서 수정된 파일 추적 포함)
- 편집기 내 디버깅
- 확장 및 플러그인의 대규모 라이브러리
- 거의 모든 프로그래밍 언어와 호환
- 유사하게 강력한 다른 편집기에 비해 매우 가벼움
- 빠르고 반응이 빠른
- Ubuntu, Fedora, SUSE, Red Hat 및 Debian용 특정 Linux 배포판
- IntelliSense 강조 표시 및 자동 완성은 꿈처럼 작동합니다.
플랫폼
- 맥 OS
- 창
- Linux(Ubuntu, Fedora, SUSE, Red Hat 및 Debian 특히)
VS Code는 다음과 같은 경우에 적합합니다.
...코드 편집기를 사용합니다. 그만큼 좋고 인기가 좋습니다. 일부 사람들은 Microsoft 개발로 인해 연기될 수 있지만 VS Code에서는 특별히 큰 문제가 아닙니다. 물론 UI는 일부 MS 제품(당신에게 좋을 수도 나쁠 수도 있음) 간에 유사점을 공유하지만 이는 순전히 피상적입니다. VS Code는 우리가 시도한 모든 플랫폼에서 훌륭하게 작동하며 셋 간에 눈에 띄는 성능 차이도 없었습니다. VS 코드 패키지의 톤을 가지고 있지만 당신은 당신이 원하는 무엇이든을 코드 편집기를 사용자 정의 다운로드 할 수 있습니다, 당신은 할 필요가 없습니다. 처음 실행하는 순간부터 잘 작동하며 통합된 Git 및 디버거가 작동합니다. 그것들을 잘 구성하기 위해 손을 댈 필요가 없습니다.
가격: 무료 | 추가 정보
2. 아톰

Github에서 시작하여 현재 Microsoft가 소유한 프로젝트인 Atom은 최고의 코드 및 텍스트 편집기 중 하나로 자리 잡았습니다. 가장 좋은 점은 Atom이 완전히 무료이며 오픈 소스이며 사용자 정의가 가능하다는 것입니다. 최소한의 코어를 중심으로 구축된 Atom에는 여러 언어별 패키지가 내장되어 있으며 커뮤니티 작성 라이브러리는 편집기가 처음 출시된 이후 몇 년 동안 폭발적으로 증가했습니다. Atom은 필요한 만큼 강력합니다. 편집기가 필요한 작업을 수행하지 않는 경우 해당 기능을 직접 만들 수 있습니다. Teletype 기능도 사용자들에게 수용되었습니다. 여러 개발자가 원격 위치에서 동일한 코드로 작업할 수 있습니다.
그것은 MS의 포스터 자식 VS Code와 직접적으로 경쟁하지만, 그들은 각각을 둘러싼 커뮤니티에 대한 선의의 제스처로 두 편집자를 유지하고 있습니다.
주요 기능(기본 제공):
- 파일 시스템 브라우저
- 텔레타이프
- 파일을 빠르게 열 수 있는 퍼지 파인더
- 빠른 프로젝트 전체 검색 및 바꾸기
- 다중 커서 및 선택
- 여러 창
- 짧은 발췌
- 코드 접기
- 깔끔한 환경 설정 UI
- TextMate 문법 및 테마 가져오기
- 높은 확장성
- 높은 테마 가능
- 엄청나게 열정적인 커뮤니티
플랫폼:
- 맥 OS
- 창
- 리눅스
Atom은 다음과 같은 경우에 적합합니다.
... 당신은 당신의 소프트웨어는 그들이 그것을하고 당신이 원하는 것을 정확하게 무엇을하고 싶은 정확하게 할 수 있습니다 좋아하는 사람의 종류입니다. 모드 및 애드온 라이브러리가 늘어남에 따라 Atom은 가장 커스터마이징 가능한 코드 편집기 중 하나입니다. 기본적으로 훌륭하게 작동하지만 진정한 힘은 주변의 오픈 소스 커뮤니티와 직접 추가할 수 있는 거의 무한한 사용자 정의에서 나옵니다. 일부 사람들은 Microsoft의 GitHub 인수로 인해 연기되었지만 그 이후 몇 달 동안 Atom은 계속해서 번창했습니다.
가격: 무료 | 추가 정보
3. 숭고한 텍스트

Sublime Text는 텍스트 편집기의 업계 표준에 매우 가깝습니다. 거기에는 이유가 있습니다. 코드, 마크업 및 산문을 위해 디자인된다는 것은 큰 장점입니다. 그들은 Scrivener 또는 Final Draft와 같이 산문 워크플로에 동일한 고려 사항을 적용하지 않았지만 한 편집자 내에서 모든 작업을 수행할 수 있는 옵션이 있습니다. Atom 및 VS Code와 마찬가지로 Sublime Text는 초기 다운로드 이상으로 기능을 확장하는 매우 활동적인 패키지 저장소를 가지고 있습니다.
Sublime Text는 아름답고 기능이 풍부한 코드 편집기입니다. 아마도 가장 큰 장점은 사용자 경험에 프리미엄을 부여한다는 것입니다. UX는 아마도 목록에 있는 모든 항목 중 가장 타이트한 항목일 것입니다. 이는 산만하지 않은 쓰기 모드, 빠른 바로 가기/검색, 분할 편집 등과 같은 기능 때문입니다. 사용자가 자랑하는 가장 큰 기능 중 하나는 엄청나게 직관적인 키보드 단축키 시스템입니다.
Sublime에는 80달러의 가격표가 붙어 있지만 무기한, 끝없는 평가판을 제공 합니다. 가끔 편집기를 열 때 업그레이드 프롬프트를 처리해야 하지만 평가하려는 한 사용할 수 있습니다. 이것은 개발자가 계속 개발을 지원하기 위해 지불할 만큼 충분히 마음에 들어할 만큼 자신의 제품에 대한 자신감을 느끼기 때문에 명예 시스템에서 수행됩니다.
그리고 일단 Sublime의 숭고한 키보드 단축키에 익숙해지면 그것들 없이 어떻게 단어를 썼는지 궁금할 것입니다.
주요 특징들:
- Goto Everything(벼락같이 빠른 검색/단축키)
- 명령 팔레트
- 키보드 단축키는 모든 것을 부드럽게 만듭니다
- 분할 편집
- 고도로 사용자 정의 가능
- 다중 선택
- 산만하지 않은 쓰기 모드
- 즉각적인 프로젝트 전환
- 플러그인 API
- 그리고 더
플랫폼:
- 창
- 맥 OS
- 리눅스
Sublime Text는 다음과 같은 경우에 적합합니다.
… 당신은 다른 모든 것보다 좋은 사용자 경험을 선호합니다. 그렇다고 해서 Sublime Text에 거의 모든 프로젝트에 필요한 기능이 없다는 것은 아니며(있다), Sublime Text가 주요 프로젝트를 처리할 수 없는 주요 프로젝트가 아니라는 말은 아닙니다. Sublime Text를 사용 하는 것이 전체 패키지에서 가장 기억에 남는 부분일 뿐입니다. 그리고 패키지에 많은 것이 있습니다.
가격: 무료(기술적으로는 $80 업그레이드의 무기한, 끝없는 평가판입니다) | 추가 정보
4. 메모장++

Notepad++는 매우 인기 있는 텍스트 편집기입니다. 그것은 부분적으로 무료이고 GPL 라이선스가 있는 오픈 소스이기 때문입니다. 그 이상으로, 최고의 텍스트 편집기 중 하나인 이유는 간단하기 때문입니다. Atom이나 VS Code 또는 Sublime Text가 되려고 하지 않습니다. 단순하고 단순한 코드 편집기입니다. 초보자와 베테랑은 필요한 모든 것을 얻을 수 있습니다. 코더와 개발자는 종종 이것을 코드 편집에 막 입문한 사람에게 훌륭한 옵션으로 추천하며 다른 사람이 제공하는 환경에 압도될 수 있습니다. Notepad++는 초보자뿐만 아니라 모든 수준의 개발자를 위한 훌륭하고 간단한 옵션입니다. 많은 전문 개발자가 메모장++를 일상적인 드라이버로 사용하는 이유는 가볍고 효과적이며 필요한 작업을 수행하기 때문입니다.
단점: 소프트웨어는 Windows 전용입니다. 많은 개발자가 Mac이나 Linux를 사용하고 있지만 Microsoft의 영역에 살고 있는 사람들에게는 무료이기 때문에 시도해 볼 수 있는 좋은 옵션입니다. 잃을 게 없습니다. 특히 새로운 분야에 입문하는 경우.
주요 특징들:
- 구문 강조
- 구문 접기
- 검색/바꾸기
- 고도로 사용자 정의 가능
- 자동 완성
- 다중 문서 탭 인터페이스
- 확대 및 축소
- 다국어 환경 지원
- 그리고 더
플랫폼:
- 창
- Linux(포크된 버전이 있음)
메모장++은 다음과 같은 경우에 적합합니다.
...당신은 코드 편집기를 처음 사용하고 쉽게 접근할 수 있기를 원합니다. 또한 리소스를 적게 사용하는 옵션을 원하면 메모장++이 적합합니다. 개발자들이 얼마나 간단하고 쉽게 만들었는지 때문에 작업할 때 시스템에 무리가 가지 않을 것입니다. 즉, 기가바이트의 정보를 한 번에 로드하지 못할 수도 있지만 평범한 웹 개발 작업 등의 경우 메모장++이면 충분합니다.
가격: 무료 | 추가 정보
5. 블루피쉬

Bluefish는 실제 텍스트 편집기라기보다 IDE에 가깝습니다. 즉, 새로운 사용자에게는 약간 고급일 수 있습니다. 무료이며 오픈 소스이기 때문에 거의 모든 언어를 지원하며 여러 플랫폼에서 사용할 수 있는 다양하고 유용한 기능이 함께 제공됩니다. 에디터를 중심으로 자체적으로 구축된 커뮤니티에 의해 지속적으로 업데이트되며 꽤 복잡한 코드 기반을 처리할 수 있습니다. 전체 화면으로 편집하거나 원하는 대로 텍스트를 줄 바꿈할 수 있으며 강력한 검색 및 바꾸기 도구로 깔끔하게 정리할 수 있습니다. IDE는 또한 많은 보안 연결을 지원하므로 Bluefish 자체 내에서 원격으로 사이트 및 저장소에서 작업할 수 있으므로 별도의 FTP 클라이언트에 대해 걱정할 필요가 없습니다.
주요 특징들:
- 경량
- 통합 개발 환경
- 다중 문서 인터페이스
- 프로젝트 지원
- FTP/SFTP/HTTP/HTTPS 등
- 스니펫 사이드바
- 무제한 실행 취소/다시 실행
- 자동 복구
- 전체 화면 편집
- 강력한 검색 및 바꾸기
- 사용자 정의 가능한 프로그래밍 언어 지원
- 그리고 훨씬 더
플랫폼:
- 리눅스
- 비에스디
- 맥 OS
- 창
- 솔라리스
Bluefish는 다음과 같은 경우에 적합합니다.
...완전한 IDE의 모든 뉘앙스와 기능을 배우고 싶습니다. 통합 개발 환경에서 작업하는 것이 처음에는 부담스러울 수 있기 때문에 이것은 새로운 코더에게 최상의 선택이 아닐 수도 있지만, 환경이 어떻게 작동하는지 배우기 위해 기꺼이 노력한다면 환상적인 도구를 갖게 될 것입니다. Bluefish를 사용하면 노래하는 방법을 배우는 데 약간의 노력을 기울이고 싶다면 많은 것을 할 수 있습니다. JetBrains와 같은 회사에서 만든 IDE의 세련미는 없지만(아래 프리미엄 섹션 참조) 많지는 않습니다. 그러나 무료 옵션의 경우 경이적입니다.
가격: 무료 | 추가 정보
6. 브래킷

Brackets는 또 다른 무료 오픈 소스 편집기입니다. 이번에는 단순히 커뮤니티 주도 프로젝트가 아닙니다. Adobe 자체가 이 프로젝트의 배후에 있습니다. 네, 어도비. 포토샵, 일러스트레이터 등. 그렇기 때문에 세련미와 파워를 기대하세요.
브래킷은 미니멀하면서도 강력하도록 설계되었습니다. 그러나 몇 가지 독특하고 유용한 기능을 제공합니다. 이러한 기능 중 하나는 색상, 글꼴, 그라디언트, 치수와 같은 정보를 PSD에서 직접 깨끗한 CSS로 추출할 수 있는 도구인 Extract입니다. 모형에서 완벽한 픽셀 사이트를 다시 만들어야 하는 디자인 대행사에서 일하는 프론트엔드 개발자에게는 이보다 더 좋은 도구가 없을 수 있습니다.
주요 특징들:
- 발췌
- 지속적으로 증가하는 확장 라이브러리
- 자바스크립트 리팩토링
- 힘내 통합
- W3C 검증
- 방대한 확장 라이브러리
- 인라인 편집기
- 실시간 미리보기
- 전처리기 보고서
- 그리고 훨씬 더
플랫폼:
- 과부
- 리눅스
- 맥 OS
대괄호는 다음과 같은 경우에 적합합니다.
… 이미 Adobe 에코시스템을 구매하셨습니다. Adobe 제품을 정기적으로 사용한 적이 있다면 집에 있는 것처럼 편안할 것입니다. 대괄호는 그렇지 않아도 Creative Cloud의 일부인 것처럼 느껴집니다. UI는 비슷하며 Photoshop이나 InDesign에서 가져온 것이라면 매우 자연스럽게 느껴집니다. 또한 Extract 도구는 Brackets를 디자이너의 PSD로 작업하는 프론트엔드 개발자에게 거의 필수품으로 만듭니다.
가격: 무료 | 추가 정보
7. 코드쉐어.io

Codeshare는 흥미로운 제품입니다. 누구나 무료로 코딩할 수 있는 무료 브라우저 기반 코드 편집기입니다. 계정을 만들면 코드를 저장할 수도 있습니다. 이것은 절대 데일리 드라이버가 아닙니다. 이 프로젝트의 모든 코드 라인에서 작업하지 않을 것입니다. 그러나 다른 컴퓨터에 있거나 다른 사람과 코드를 공유해야 하는 경우 그것이 제품의 의도입니다. 회사는 인터뷰 등을 위해 사람들을 초대 할 수 있고 화상 채팅에 참여할 수 있고 참여하는 모든 사람이 실시간으로 코드를 볼 수 있기 때문에 언급합니다. 교육자도 이 도구를 많이 사용할 수 있습니다. 또한 모든 주요 언어에 대해 수십 가지 테마와 구문 강조 표시가 있습니다. 키보드 단축키도 통합되어 있으며 Sublime, VIM 또는 Emacs 중에서 좋아하는 세트를 선택할 수 있습니다. 그것만으로도 일상적인 편집기를 임시로 대체하는 방법을 알 수 있습니다.
주요 특징들
- 무료이며 가입이 필요하지 않습니다.
- 브라우저 기반
- 화상 통화 또는 URL을 통해 실시간으로 코드 공유
- 구문 강조
- 수십 가지 테마
- Emacs, VIM 및 Sublime Text 사이의 바로 가기 선택
- 가볍고 쉽게 밀리지 않는
플랫폼
- 인터넷 브라우저
Codeshare.io는 다음과 같은 경우에 적합합니다.
...코딩 인터뷰를 해야 하거나, 급하게 무언가를 적어야 하거나, 이상한 컴퓨터를 사용하거나, 누군가에게 무언가를 하는 방법을 가르쳐야 하거나, 다른 이유로 대체 편집자가 필요합니다. Codeshare에는 매일 사용하는 편집기 기능이 없습니다. 괜찮아요. 하려고 하는 것이 아닙니다. 특정 요구 사항이 있을 때 임시 솔루션이 되려고 합니다. 그리고 그것은 놀랍게 성공합니다. 사용 가능한 기능은 메모장++ 또는 다른 엔트리 레벨 코드 편집기만큼 강력합니다. 그것은 그것이 하는 일을 하고, 그것을 잘 한다는 것을 의미합니다. IDE를 기대하지 마십시오.
가격: 무료 | 추가 정보
8. VIM

Vim은 하드코어입니다. 그것에 대해 미리 명확히 합시다. Sublime Text, Notepad++ 및 이 목록에 있는 다른 편집자들 중 일부는 초보자에게 친숙하지만 Vim은 실용적인 잔인함에서 변명의 여지가 없습니다. 공식 웹사이트에서 소프트웨어 자체에 이르기까지 Vim은 코더에 의한 코더를 위한 코더 도구입니다.
UI와 가파른 학습 곡선을 지나면 텍스트 편집기가 원래대로 설계된 이유를 알 수 있습니다. 다른 최고의 텍스트 편집기가 할 수 있는 거의 모든 작업을 수행합니다. 그러나 목록에 있는 다른 무엇보다도 효율성과 기능을 위해 설계되었습니다. Vim에서 사람들이 코드를 작성하는 것을 보는 것은 콘서트 피아니스트를 보는 것과 같습니다. UI는 키 입력 기반이며 Sublime Text 키보드 단축키가 도움이 된다고 생각했다면 언제 Vim에 익숙해질 수 있다면 그 경험은 비현실적입니다. 텍스트 편집기용 시각적 GUI로 돌아가려고 하면 슬로우 모션으로 작업하는 것처럼 느껴질 것입니다.
Vim은 배우기가 너무 어렵기 때문에 Vim이 작동하는 방식을 배우기 위해 플레이할 수 있는 게임을 만들었습니다. 튜토리얼은 아니지만 Vim, Vim을 만드는 모든 것에 압도되지 않는 방법입니다. 꽤 재미있습니다.
주요 특징들:
- 코더와 개발자를 위한 설계
- 잔인한 UI
- 당신이 그것에 정통한 정도에 따라 IDE와 텍스트 편집기 사이의 경계를 흐리게 합니다.
- 문서, 업데이트 및 도움말을 위한 매우 열정적인 커뮤니티
- 유닉스 기반
- 거대한 플러그인 시스템
- 보안 로그인
- 선택하는 경우 게임화된 학습 프로세스
- 상상할 수 있는 모든 프로그래밍 언어 지원
- 그리고 더
플랫폼:
- 창
- 맥 OS
- 리눅스
VIM은 다음과 같은 경우에 적합합니다.
...당신은 코드에 손을 대는 것이 아니라 살아서 숨쉬는 사람입니다. Linux가 설치되어 있다면 Vim이 적합합니다. Ubuntu 이외의 Linux 배포판이 있다면 Vim을 좋아할 것입니다. 당신을 위해 만들어졌습니다. 그러나 초보자라면 Vim을 다운로드하는 것이 Matrix에 들어가는 것과 같으므로 주의해야 합니다. 그 어떤 것보다도 강력하지만, 잔인한 UI는 불쾌할 수 있습니다. 거친 외관을 지나치면 아름다운 경험을 하게 될 것입니다.
가격: 무료 | 추가 정보
9: GNU 이맥스


Vim을 포함시키면서 우리는 Emacs도 포함시켜야 한다고 생각합니다. 개발자들에게 Emacs와 Vim은 Pepsi와 Coke, Star Wars와 Star Trek, M&Ms와 Reece's Pieces와 같은 관계를 가지고 있습니다. 효율성을 방해하는 많은 관련 없는 기능을 제거하면서 가능한 최고의 개발자 경험을 위해 절대적으로 설계되었다는 점에서 거의 동전의 양면과 같습니다. Emacs는 가볍고 명령줄 기반이며 GNU의 일부이며 과다한 운영 체제에서 완전히 무료로 사용할 수 있습니다.
Emacs는 Vim보다 편집에 대해 시각적으로 약간 더 매력적인 접근 방식을 취하지만 그렇다고 해서 성능이나 기능이 손실되는 것은 아닙니다. 당신이 원하는 것을 결정할 때 맛이 떨어질 수 있습니다. 그러나 당신이 하드코어하고 말도 안 되는 텍스트 편집기와 거의 영원히 사용되는 IDE 시장에 있다면 Emacs는 확실히 옵션입니다. 결국 핵심은 1976년에 나왔고 이 특정 반복(GNU Emacs)은 1984년부터 정기적 으로 업데이트 되었습니다.
주요 특징들:
- 명령줄 설치
- 내용 인식 편집
- 거의 모든 것에 대한 유니코드 지원
- 내장 문서
- Lisp 또는 그래픽 인터페이스 모두
- 열정적이고 참여하는 커뮤니티
- 플러그인 및 패키지로 확장 가능
- GNU로 인해 영원히 무료입니다.
- 길고 풍부한 역사(40년 이상)의 안정성과 지원
- 거의 모든 운영 체제에서 사용 가능
- 그리고 더
플랫폼:
- 암소 비슷한 일종의 영양
- 맥 OS
- 창
- 리눅스
- 솔라리스
- 프리BSD
- NetBSD
- 오픈BSD
Emacs는 다음과 같은 경우에 적합합니다.
...형태보다 기능을 좋아하지만 Vim은 너무 미니멀합니다. 또한 모든 운영 체제에 Emacs를 설치할 수 있으므로 어디에 있든 코딩 경험은 동일할 것입니다. 이것은 확실히 초보자를 위한 최고의 텍스트 편집기 중 하나는 아니지만 잠시 동안 다른 환경에서 손을 대고 효율성을 한 단계 높이고 싶다면 Emacs가 바로 당신이 찾고 있는 것입니다.
가격: 무료 | 추가 정보
10. 스페이스맥스

VIM과 Emacs에 익숙해졌으니 이제 최고의 편집기가 Emacs도 Vin도 아닌 Emacs 와 VIM 이라는 태그라인을 가진 Spacemacs를 소개하겠습니다 . 그것은 바로 거기에 대해 알아야 할 대부분의 것을 알려줍니다. 코드 편집기의 Pepsi와 Coke 중 하나를 선택해야 하는 대신 새로운 오픈 소스 편집기에서 두 세계의 장점을 모두 얻을 수 있습니다. 둘 중 하나가 자체적으로 가지고 있는 것보다 더 멋진 패키지로 둘을 결합한다고 해서 더 이상 액세스할 수 있다는 의미는 아닙니다. Spacemacs는 여전히 초보자를 위한 것이 아닙니다. 그것은 복잡하고 형태보다 기능으로 가득 차 있지만 그 기능은 일반적으로 구성 부분보다 더 부드럽습니다. 개발 팀과 커뮤니티는 편집기를 Emacs나 VIM만큼 빠르게 만드는 일련의 규칙과 단축키를 만들었습니다. 두 가지의 하이브리드를 배우는 아이디어가 두렵지 않다면 Spacemacs는 완전히 살펴볼 가치가 있습니다. 그리고 그 소스와 마찬가지로 Spacemacs도 무료입니다.
주요 특징들
- 의미 있는 사용을 위한 커뮤니티 규칙
- 니모닉으로 기억하기 쉬운 키보드 단축키
- 빠른 로드 시간
- 부드러운 코딩 경험
- 믿을 수 없을 정도로 강력하고 대용량 파일 처리 가능
- 방대한 문서 라이브러리
- 활발한 커뮤니티
- 사용자 정의를 위한 많은 플러그인 및 확장
플랫폼
- 창
- 맥
- 리눅스
Spacemacs는 다음과 같은 경우에 적합합니다.
… 이것이 무엇을 의미하는지 알고 있습니다:
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
가격: 무료 | 추가 정보
프리미엄 코드 편집기
11. PhpStorm

JetBrains는 좋은 제품을 만듭니다. 최고의 것 중 하나는 PHP 개발자의 삶을 여러 면에서 더 좋게 만들기 위해 설계된 유쾌한 IDE인 PhpStorm입니다. PhpStorm은 코드 편집기 그 이상입니다. 이것은 완전한 PHP IDE(통합 개발 환경)입니다. 즉, 여러 앱을 유지하는 대신 소프트웨어 자체 내에서 디버깅, 버전 제어(예: Git), 테스트, 오류 검사, 직관적인 코드 탐색 등을 얻을 수 있습니다. 각 작업에 대해. PhpStorm은 IDE를 구성하는 거의 모든 영역에서 탁월합니다. 인터페이스는 깨끗하고 매끄럽고 IDE 자체는 훨씬 더 가볍습니다. 수많은 프레임워크를 지원합니다. Joomla!, WordPress, Drupal, Laravel, Magento… 기본적으로 PHP에서 작업하는 경우 프레임워크가 여기에서 지원됩니다. 그러나 PHP뿐만이 아닙니다. Coffee, JS, HTML/CSS 및 기타 많은 프론트엔드 코드 없이는 대부분의 PHP 작업을 수행할 수 없으므로 JetBrains는 이러한 코드도 포함되는지 확인합니다. 기본적으로 이것은 PHP 프레임워크에서 작업하는 경우 원스톱 상점입니다.
주요 특징들
- 엄청나게 빠름
- 아주 약간(있는 경우) 감속
- WordPress, Drupal, Joomla!, Magento 및 Laravel을 포함한 모든 주요 프레임워크 지원
- 쉬운 원격 배포
- 외부 앱에 대한 테스트, 디버깅 및 프로파일링
- 모든 최신 버전의 PHP 지원
- 필요한 구성이 거의 없음
- 직관적인 자동 완성 및 코드 지원
- SVN, GitHub, Mercurial 등을 통한 버전 제어
- SQL 편집기 및 DB 도구
플랫폼
- 창
- 맥 OS
- 리눅스
PhpStorm은 다음과 같은 경우에 적합합니다.
… 당신은 PHP에서 일합니다. 확실히. 그러나 Atom 또는 Sublime에서 하는 것처럼 모든 마지막 세부 사항을 구성해야 하는 것을 원하지 않는 경우에도 적합합니다. IDE를 설치하고 즉시 작업을 시작할 수 있습니다. 또는 가능한 한 즉시에 가깝게. 연간 라이선스 비용이 있지만 평가판 기간 동안 사용해 볼 수 있으며, PHP를 풀타임으로 하지 않는 경우 월간 구독을 유지할 수 있습니다. PhpStorm의 가장 강력한 판매 포인트는 놀라운 성능, 속도, 사용 용이성 및 할 수 있는 작업의 수에 있습니다. 15년 이상 개발을 해왔기 때문에 PHP로 작업하는 경우 무료 평가판을 사용해 볼 가치가 있습니다.
가격: 연간 $199 또는 월 $19.90 | 추가 정보
12. 위빌더

WeBuilder는 거의 모든 언어로 작업하는 사람들을 위한 훌륭한 도구이지만 PHP, JavaScript, HTML 및 CSS에서도 빛을 발합니다. 베테랑 코더들이 일상적으로 편안하게 사용할 수 있을 만큼 강력하고, 초보자도 편안하게 시작하여 고급 기능으로 성장할 수 있을 만큼 배우고 사용하기 쉽습니다. WeBuilder를 사용하면 재사용할 키보드 단축키에 대한 코드 조각을 설정할 수 있으므로 이미 수행한 작업을 다시 작성하는 데 시간을 낭비하지 않으며 통합 FTP와 같은 IDE 기능이 있습니다. 가볍고 빠르며 다른 IDE처럼 느려지거나 느려지지 않습니다. 그러나 Windows에서만 사용할 수 있습니다.
주요 특징들
- 스마트 자동 완성
- 거의 모든 주요 언어 지원
- HTML, CSS, JS 및 PHP용 추가 기능
- 바로 가기를 통한 스니펫 재사용
- 내장 디버거 및 코드 유효성 검사기
- 다른 편집기에서 쉽게 전환
- 30 일 환불 보장
플랫폼
- 창
WeBuilder는 다음과 같은 경우에 적합합니다.
… 시스템에 무리를 주지 않고 간단한 코드 편집기처럼 작동하지만 필요할 때 IDE 기능을 제공하는 IDE를 원합니다. PHP, CSS, HTML 또는 JavaScript 개발자라면 WeBuilder가 특히 적합하지만 다른 사람들은 앱에서 좋아할 것이 많습니다. 당연하겠지만 Mac이나 Linux를 사용하는 경우 WeBuilder는 Windows 전용 코드 편집기이므로 적합 하지 않습니다 . 그러나 Windows를 실행하는 경우에는 더 나빠질 수 있습니다.
가격: $59.95 | 추가 정보
13. 울트라에디트

UltraEdit는 IDM Computer Solutions의 개발자 제품 제품군의 일부입니다. HTML, PHP, JavaScript, Perl, C/C++, Python 및 기타 거의 모든 프로그래밍 언어를 편집하는 데 사용할 수 있습니다. 모든 징후에 의해 이 편집자는 이 목록에 있는 확실한 항목이며 이를 증명할 업계 영향력이 있습니다. 아래에 몇 가지 주요 기능을 나열했지만 전체 기능 목록은 매우 광범위하며 여기에서 찾을 수 있습니다. 프리미엄 제품으로서(이 목록에 있는 많은 제품과 비교하여) 최고의 제품과 경쟁하기 위해 편집기를 적극적으로 개발하고 있음이 분명합니다.
주요 특징들:
- 열/블록 편집
- 다중 캐럿 편집
- 다중 선택
- 구문 강조
- 통합 FTP 클라이언트
- 통합 SSH/텔넷
- 에디터 테마
- 파일/데이터 정렬
- 그리고 훨씬 더
플랫폼:
- 창
- 맥 OS
- 리눅스
UltraEdit는 다음과 같은 경우에 적합합니다.
… 대용량 파일과 엄청나게 복잡한 파일 시스템에서 작업합니다. 이것은 업계 최강의 프로그램이며 한 번에 기가바이트의 코드를 열어야 하는 작업을 하는 사람들을 위한 최고의 코드 편집기 중 하나입니다. 내장된 텔넷 및 SSH 액세스를 통해 UltraEdit는 가장 어렵고 복잡한 작업도 신중하고 쉽게 처리할 수 있도록 설계되었습니다.
가격: $79.95/년 | 추가 정보
14. CoffeeCup HTML 편집기

CoffeeCup HTML 편집기는 HTML/CSS 프로젝트를 만들고 구성하고 작업하기 위한 간단한 도구입니다. 그것이 바로 그것이 하는 일이며 스스로를 "HTML 편집기"로 브랜드화하기까지 합니다. 개발자들은 자신의 제품에 자신감을 갖고 있으며, 그것이 보여줍니다. 또한 실시간으로 편집 내용을 볼 수 있는 분할 보기를 제공합니다(Divi 빌더와 비슷하지만 코드 포함). 그러나 CofeeCup은 HTML만을 위한 것이 아닙니다. PHP 개발은 물론 표준 HTML 위에 CSS 및 Markdown Linting을 지원합니다.
무료 버전과 더 많은 기능을 갖춘 프리미엄 버전도 있습니다. 얻는 기능은 무료 버전을 유지하는 것보다 업그레이드할 가치가 있기 때문에 프리미엄 섹션에 이를 포함합니다.
주요 특징들:
- 빠른 시작
- 구문 강조
- 코드 검증 도구
- 프로젝트 조직
- FTP 동기화
- 사이트 미리보기
- 그리고 더
플랫폼:
- 창
- 맥 OS
CoffeeCup은 다음과 같은 경우에 적합합니다.
… 코드가 실시간으로 개발되는 것을 보고 싶어합니다. 어쨌든 최고의 텍스트 편집기 중 하나일 것입니다. HTML 및 PHP 코드의 실시간 렌더링을 추가하면 꽤 단조로운 생태계가 될 수 있는 것을 현대적으로 받아들일 수 있습니다. 모든 사람이 최고의 텍스트 편집기를 우리만큼 재미있고 멋지다고 생각할 수는 없지만 CoffeeCup은 마음을 바꿀 수 있습니다. 꽤 재미있고 시원하기 때문입니다.
가격: 무료 또는 기능이 더 풍부한 편집기의 경우 $49 | 추가 정보
15. 에스프레소

Espresso는 Mac 전용 코드 편집기이지만 언급할 수 없습니다. 거의 IDE에 가깝지만 Atom이나 Sublime만큼 매끄럽고 깔끔하게 작동합니다. 이 프로그램은 빠르고 상대적으로 강력합니다. Espresso를 차별화하는 것은 브라우저뿐만 아니라 코드 편집 창에서도 할 수 있는 실시간 편집입니다. 코딩하는 모든 것이 브라우저에 반영되며 즉시 백엔드를 업데이트하는 직관적인 끌어서 놓기 인터페이스가 있습니다. 수많은 플러그인과 테마, 효율성과 속도에 중점을 둔 Espresso는 강력한 커뮤니티와 사용을 옹호하는 사용자를 보유하고 있습니다. 에스프레소는 무료가 아니지만 웹사이트에서 무료 평가판을 다운로드하여 작업에 적합한지 확인할 수 있습니다.
주요 특징들:
- 동시 설계
- 모듈식 SCSS 및 LESS
- 사용자 정의 간격 및 탭
- 다중 편집(여러 선택으로 한 번에 많은 변경)
- 많은 언어 지원 및 린트를 위한 플러그인
- 마크다운 지원
- Themeable — 아무도 하루 종일 추한 환경에서 일하고 싶어하지 않습니다.
- 많은 키보드 단축키
- 직관적인 찾기 기능
- 탭 작업 공간
- 효율적인 코딩을 위한 태그 및 스니펫 자동 교체 설정
플랫폼:
- 맥 OS
에스프레소는 다음과 같은 경우에 적합합니다.
...광택처럼. Espresso는 세련되고 기능적이며 실시간 편집 및 드래그 앤 드롭 인터페이스와 같은 현대적인 기능을 제공합니다. 부드럽고 빠르고 견고합니다. 이것은 CSS와 JavaScript가 실시간으로 무엇을 하는지 정확히 볼 수 있기 때문에 웹 디자이너를 위한 최고의 코드 편집기 중 하나입니다. 라이센스 비용에 신경 쓰지 않는다면, 이것은 당신이 사랑에 빠질 수 있는 프리미엄 코드 편집기 중 하나입니다.
가격: $79(무료 평가판 포함) | 추가 정보
16. BBEdit

Bare Bones의 BBEdit는 이름에서 알 수 있는 것보다 조금 더 고급입니다. 더 간단한 제품으로 시작하여 좀 더 과중한 환경에서 작업하려는 초보자라면 졸업하는 제품에 가깝습니다. BBEdit에는 코딩 프로젝트를 위한 텍스트 생성, 편집 및 조작을 위한 전문가 수준 기능이 가득합니다. MacOS 전용이므로 염두에 두십시오.
게다가 그들의 슬로건은 "별거 아니야"이므로 존중해야 합니다.
주요 특징들:
- Grep 패턴 일치
- 여러 파일에서 검색 및 바꾸기
- 프로젝트 정의 도구
- 함수 탐색 및 구문 색상 지정
- 수많은 소스 코드 언어
- 코드 접기
- FTP/SFTP
- 그리고 더
플랫폼:
- 맥 OS
BBEdit는 다음과 같은 경우에 적합합니다.
...당신은 형편없는 코드 편집기를 원합니다. 그러나 그보다 더 많은 요구 사항이 있는 경우 BBEdit는 작업량이 많은 프로젝트와 주요 코드 기반을 처리할 수 있는 텍스트 편집기를 원하는 경우에 적합합니다. 필요한 모든 것이 하나의 패키지로 포장되어 있는 IDE에서 작업하고 싶다면 BBEdit가 당신이 찾고 있는 것일 수 있습니다. 그리고 당신이 더 단순한 편집기에서 왔다면, BBEdit는 당신이 사용하게 될 것보다 더 많은 기능으로 당신을 압도하지 않으면서 당신을 더 복잡하게 만들 수 있는 최고의 코드 편집기 중 하나일 것입니다.
가격: $49.99 | 추가 정보
17. 코다

Panic Inc.의 Coda는 하나의 앱에서 웹사이트를 손으로 코딩하는 데 필요한 모든 것입니다. 코드의 실시간 렌더링, 아름다운 UI, 소프트웨어에 대한 정기적인 업데이트 및 개선을 얻을 수 있습니다. 많은 텍스트 편집기와 마찬가지로 플러그인 저장소가 있으며 Coda 플러그인용 스크립팅 언어인 Cocoa를 작성하지 않아도 개발에 기여할 수 있습니다. 이동 중에도 구입할 수 있는 iOS 앱도 있으며 데스크톱 버전만큼 풍부한 것 같습니다.
주요 특징들:
- 구문 강조
- 코드 접기
- 프로젝트 전체 자동 완성
- 빠른 찾기 및 바꾸기
- 들여쓰기 가이드
- 자동 태그 닫기
- 빠른 주석 달기 및 코드 이동
- 뛰어난 파일 관리
- FTP/SFTP/WebDAV/아마존 S3
- 그리고 훨씬 더
플랫폼:
- 맥 OS
- iOS
Coda는 다음과 같은 경우에 적합합니다.
...노트북이 없어 프로젝트 작업을 해야 합니다. 통화 중이거나 엄청나게 긴급한 문제가 발생하는 경우 Coda가 코드 편집기가 될 수 있습니다. 앱 인터페이스를 사용하면 이동 중에도 문제를 해결할 수 있으며 정착하고 포장을 풀고 Wi-Fi에 연결할 장소를 찾을 필요도 없습니다. 손바닥에서 모든 것을 처리할 수 있습니다.
가격: MacOS의 경우 $99, iOS의 경우 $24.99 | 추가 정보
보너스: PyCharm, RubyMine 및 기타 모든 JetBrains 제품

위에서 말했듯이 JetBrains는 좋은 소프트웨어를 만듭니다. PHP 개발자는 아니지만 PhpStorm IDE의 소리를 좋아한다면 JetBrains 제품의 전체 제품군을 반드시 확인해야 한다고 생각합니다. 아마도 당신을 위한 IDE나 제품이 있을 것입니다. PyCharm은 최고의 Python 편집자 중 한 명이며 RubyMine은 개인적으로 학계에서 기술 분야로 전환하는 데 도움을 주었습니다. C++, C#, Go 등 무엇으로 작성하든 JetBrains가 지원합니다. 특정 언어(예: VS Code)에 대한 환경으로 사용자 정의할 수 있는 하나의 IDE를 프로그래밍하는 대신 각 언어의 고유한 단점과 문제에 이상적인 소프트웨어를 만들 수 있습니다.
JetBrains 소프트웨어는 다음과 같은 경우에 적합합니다.
...기본 코드 편집기 대신 매끄럽고 매끄럽고 균형 잡힌 IDE를 찾고 있습니다. 프리미엄 제품이지만 가격만큼 가치가 있습니다. 완벽하게 제어할 수 있다면 이런 종류의 프리미엄 IDE가 마음에 들지 않을 수 있지만 제대로 작동하는 훌륭한 경험을 원한다면 이러한 시도 중 하나를 시도해야 합니다.
가격: 연간 $129부터 시작 | 추가 정보
결론적으로
사용 가능한 최고의 코드 및 텍스트 편집기 목록을 만들려고 할 때 몇 가지 강력한 경쟁자를 놓치지 않는 것은 불가능합니다. 모든 목수에게 좋아하는 망치가 있고 예술가가 좋아하는 브러시 세트가 있는 것처럼 모든 작가, 코더 및 개발자에게는 좋아하는 도구 세트가 있습니다. 따라서 이 목록에 포함해야 한다고 생각하는 항목을 놓쳤다면 의견에 자유롭게 추가해 주십시오(물론 이유도 함께).
최고의 코드 편집기는 무엇이라고 생각합니까? 댓글로 알려주세요!
Julia Tim의 기사 특집 이미지 / Shutterstock.com
