안녕하세요 토스트 데브입니다.
이번에는 코딩을 위한 코드 에디터 무엇을 쓰는 것이 좋을지에 대해 알아봅니다.
1. 과거의 코드에디터
과거 코드를 작성하기 위해서는 윈도우의 기본 프로그램인 메모장을 사용하기도 하였고 다른 OS의 경우 Vi 에디터를 사용하기도 하였으며 그 외에도 EditPlus, 나모 웹에디터, Dreamweaver, Microsoft FrontPage, Adobe Brackets 등 다양한 문서 편집기를 사용하여 프로그램 코드를 작성하였습니다.
그러나 현재에는 프로그램을 개발 하는데에 필요한 편리한 기능이나 플러그인 등이 탑재되어 다양한 환경을 세팅 할 수 있는 코드 에디터들도 많이 늘어나다보니 조금 더 자신에게 잘 맞는 코드 에디터를 사용하는 추세입니다.
그러면 추천하는 코드에디터 5가지에 대해 알아보도록 하겠습니다.
2. 코드 에디터 추천!
1. Visual Studio Code
가장 먼저 추천드릴 코드 에디터는 Visual Studio Code를 대표주자로 추천합니다. 현재 전세계의 대부분의 개발자들이 사용하고 있고 강력한 편집 기능부터 통합 디버깅과 Git Hub와의 연계, 다양한 태마와 확장 기능이 제공되면서 윈도우, MacOS 등 다양한 크로스 플렛폼을 제공하는 코드 에디터입니다.
추천 점수 : ★ ★ ★ ★ ★ 5.0 점
사유 : 사실상 현재 대부분의 개발자가 사용하는 코드에디터
2. ATOM
두 번째로 추천드릴 코드 에디터는 ATOM으로 Visual Studio Code에 뒤지지 않고 다양한 OS에서 사용 가능하고 GitHub에서 개발된 무료 오픈 소스 편집기로 향후에도 계속 쓸만한 코드에디터로 다양한 확장 기능과 테마 스타일링이 가능하기에 사용해 보는 것도 추천 드립니다.
추천 점수 : ★ ★ ★ ★ ☆ 4.0 점
사유 : Visual Studio Code에 비하면 음...?
3. Sublime Text
세 번째로 추천드릴 코드 에디터는 Sublime Text 코드 에디터이며 Visual Studio Code나 ATOM 코드 에디터에 비해 현저히 가벼운 에디터로 확실히 뛰어난 성능과 빠른 편집 속도를 갖출 수 있습니다.
추천 점수 : ★ ★ ★ ★ ☆ 4.0 점
사유 : ATOM이나 Sublime Text나 크게 차이가 없는 것 같습니다.
4. Notepad++
네 번째로 추천드릴 코드 에디터는 Notepad++ 코드 에디터로 오늘 추천 드리는 5개의 코드 에디터 중에서 가장 가벼운 성능을 자랑합니다. 단, 윈도우에 한정해 사용할 수 있다는 점은 단점으로 볼 수 있겠으나 사용이 간편하고 쉽기 때문에 초보자부터 전문 개발자들 까지 아직도 사랑 받는 이유일 것 같습니다.
추천 점수 : ★ ★ ★ ★ ☆ 4.0 점
사유 : 윈도우에서만 사용할 수 있다는 단점 그러나 사용이 쉽다는 장점!
5. Eclipse
마지막으로 추천드릴 코드 에디터는 Eclipse 코드 에디터로 JAVA 기반의 통합 개발환경 에디터로 현재 우리나라 정부의 전자정부표준프레임워크의 개발 환경이 Eclipse 기반이기도 하고 JAVA 개발을 입문한다면 가장 많이 쓰이는 에디터입니다.
추천 점수 : ★ ★ ★ ★ ☆ 4.0 점
사유 : JAVA를 배우는 사람이라면 필수적!
3. 코드에디터 무엇을 선택해야할까?
위의 5개의 코드 에디터를 추천 드렸으나 사실상 코드 에디터는 프로젝트마다 선택된 개발 언어에 따라 사용하게 되는 코드 에디터가 다르기도 하고 프로젝트의 상황에 따라 선택하는 에디터가 다르기도 합니다.
여러분이 코딩을 입문하시는 분들이라면 Visual Studio Code나 Notepad++를 사용해 보시는 것을 추천드립니다.
'알쓸신잡 > 코딩에 대하여' 카테고리의 다른 글
[코딩에 대하여] #06 네트워크의 개념 이해하기 (0) | 2025.07.07 |
---|---|
[코딩에 대하여] #05 프레임워크 vs 라이브러리에 대하여 (1) | 2025.07.03 |
[코딩에 대하여] #04 웹 개발과 프론트 엔드! 백엔드에 대하여 (0) | 2025.06.17 |
[코딩에 대하여] #02 코딩과 프로그래밍이란? (0) | 2025.03.19 |
[코딩에 대하여] #01 AI 시대에 코딩을 배워야 하는 이유 (0) | 2025.03.19 |