일상/IT

Atom, Visual Code, Sublime text, Brackets Editor을 비교해볼까요?

얇은생각 2018. 11. 27. 21:53
반응형

안녕하세요. 글쓴이입니다. 개발자에게 가장 중요한 역량은 무엇일까요? 협업능력? 적응력? 모두 중요한 것 같습니다. 오늘은 그러한 역량이 아닌 에디터 편집기에 대해 알아보도록 하겠습니다. 프로그래밍을 할 때 에디터의 역할이 능률과 효율을 좌우하는 경우가 많습니다. 만약 사장님이 저에게 메모장으로 python 코딩을 하라고 한다면 퇴사할 수도 있기 때문입니다. 에디터의 장단점을 비교해보고 본인에게 알맞는 편집기를 활용한다면 좋은 개발자가 될 수 있을 것 같습니다. 그렇다면 대표적으로 쓰이는 에디터들에 대해 알아보도록 하겠습니다.




1. Atom

우선 무료입니다. 매우 활동적인 커뮤니티와 사용자, github, Medium 등에 대한 많은 리소스와 튜토리얼이 존재합니다. 많은 주제와 플러그인이 존재하며 상단에서 하단까지 해킹이 가능합니다. 파일 트리보기는 매우 훌륭하고 모든 편집자에게 유용합니다. package-installer는 정말 깔끔하고 사용하기 쉽습니다. 저는 주로 Atom을 사용하고 있습니다. git 통합 에디터 중에는 단연 최고이며 github으로부터 많은 지원을 받고 있습니다.





2. Visual Studio code

안정되고 빠르며 신뢰할 수 있는 에디터입니다. 창 바로 아래 Git 통합이 되어 있어 편리합니다. 디버거가 내장되어 있어 편리한 경우가 있습니다. 하지만 네비게이션 방식이 다른 편집기에 비해 아쉬운 측면이 있습니다.





3. Brackets

우선 무료입니다. 내장된 라이브 브라우저 미리보기 편집기 내에서 HTML 요소 내부로 커서를 가리키면 브라우저에서도 강조 표시되는 장점이 있습니다. Atom보다 절반 크기의 용량을 가지고 있으며 코드 완성 기능이 우수합니다. 분할 창 모드는 사용하기 쉽고 직관적입니다. 현재 창에서 이 요소와 관련된 모든 CSS를 인라인으로 열어 빠른 편집이 가능합니다.




4. Sublime Text

매우 가볍고 빠른 것이 장점입니다. Atom과 Brackets 보다 신뢰성 등에서 월등합니다. 하지만 텍스트 편집기에 많은 돈이 드는 것이 단점입니다. git 통합은 다른 편집기에 비해 부족한 것이 아쉽습니다.

반응형