[모던자바스크립트] 2. 코드에디터


이 글은 번역 및 정리 글입니다. 출처: javascript.info

메뉴얼

  • MDN (Mozilla) JavaScript Reference: 예제 및 기타 정보가 포함 된 매뉴얼이다.
  • MSDN: JavaScript 를 포함한 많은 정보가 포함 된 Microsoft의 설명서.

호환성

  • http://caniuse.com : 기능별 지원 테이블
  • https://kangax.github.io/compat-table : 지원하거나 지원하지 않는 언어 기능 및 엔진이 포함 된 테이블

코드 에디터

코드 에디터는 개발자가 대부분의 시간을 보내는 곳이다.

코드 에디터에는 크게 IDE와 경량 에디터의 두가지가 있다.

IDE

IDE는 통합 개발 환경으로 많은 기능을 갖춘 프로젝튼 단위의 강력한 에디터를 이야기한다. 이 에디터는 그 자체로 개발 환경이라고볼 수 있다.

주로 사용되는 옵션 두가지를 소개해보면

  • Visual Studio Code : 크로스플랫폼, 무료
  • WebStorm : 크로스플랫폼, 유료

Visual Studio와 Visual Studio Code는 엄연히 다르며, Visual Studio는 닷넷 플랫폼에 적합한 유료 에디터이다.

경량 에디터

IDE만큼 강력하지는 않지만 빠르고 단순하다.

주로 파일을 즉각 열고 편집하는데 사용된다. 파일 단위로 주로 사용된다.

다양한 플러그인을 사용하여 IDE에 버금가도록 만들 수 있는 경우도 있다.

  • Atom : 크로스플랫폼, 무료
  • Visual Studio Code : 크로스플랫폼, 무료
  • Sublime Text : 크로스플랫폼, 쉐어웨어
  • Notepad++ : 윈도우, 무료
  • Vim 과 Emacs 역시 좋다.

결론

최근에는 IDE와 경량 에디터의 구분이 없어지는 추세다. 플러그인으로 기능확장을 하는 에디터가 대부분이기 때문이다.




© 2017. by isme2n

Powered by aiden