[모던JS] 003. [소개] 코드 에디터
코드 에디터란?
코드 에디터는 개발자가 코드 입력을 도와주는 프로그램을 말한다.
크게 통합 개발 환경(IDE)와 경량 에디터로 나뉜다.
통합 개발 환경(Integrrated Development Environment, IDE)
통합 개발 환경(Integrrated Development Environment, IDE)는 버전 관리 시스템, 테스팅 환경 등 프로젝트 수준의 작업을 할 수 있게 해주고 프로젝트에 기반한 자동완성 기능도 제공한다.
대표적으로 MS의 Visual Studio가 있다. Viscual Studio Code는 경량 에디터이다.
경량 에디터
통합 개발 환경보다 라이트한 버전이지만 속도가 빠르고 단순하다는 장점이 있다.
경량 에디터와 IDE와의 큰 차잉점은 IDE는 프로젝트 수준에서 작동한다는 점이다. 다만 경량 에디터도 여러가지 확장 프로그램과 플러그인을 제공하여 IDE 못지 않은 퍼포먼스를 낼 수 있기도 하다.
대표적으로 아래와 같은 경량 에디터들이 있다.
- Atom
- Visual Stuido Code
- Sublime Text
- Notepad++
- Vim
- Emacs
IDE와 경량에디터 중 뭐가 더 좋다는 논쟁은 무의미하다. 본인의 환경에 맞게, 그리고 본인의 성향에 맞게 사용해도 아무 문제가 없을 정도로 구분이 무색하다.
'Programing > JavaScript' 카테고리의 다른 글
[모던JS] 005. [기본] Hello, world!(JS 작성법, 내외부 스크립트) (0) | 2024.03.25 |
---|---|
[모던JS] 004. [소개] 개발자 콘솔 (0) | 2024.03.25 |
[모던JS] 002. [소개] 매뉴얼과 명세서 (0) | 2024.03.25 |
[모던JS] 001. [소개] 자바스크립트란? (1) | 2024.03.23 |
[코드팩토리] 클래스 기본기 (Class basics) (1) | 2024.03.05 |
댓글