들어가며
WebStorm IDE를 다루다가 나도 모르는 새에 Flow 버전의 JavaScript를 사용하게 되어 있었습니다.
JSDoc 기능을 테스트 중이던 필자는 아무리 String 타입의 파라미터에 Number 타입 값을 넣어주어도 구문 오류가 발생하지 않아 찾던 도중 Javascript의 버전 변경 설정을 찾아 ES6로 되돌리게 되어 JSDoc의 기능 테스트를 마무리하고 해당 설정에 대해 정리했습니다.
설정 방법
- WebStorm 설정 열기
- 언어 및 프레임워크(Languages & Frameworks)
- JavaScript 언어 버전(JavaScript Language Version) 드롭다운 상자 클릭 후 원하는 버전 선택
(저는 ECMAScript 6+ 를 선택했습니다) - 적용 또는 확인
마치며
해당 언어 버전이 Flow로 선택되어있던 이유는 타입스크립트의 형태로 Function의 타입 지정이 가능하지 않을까 하고 Function을 선언했다가 자동 수정(opt + enter)을 눌렀는데 Flow 버전으로 변경하라는 설정 추천이 나왔고 아무 생각 없이 엔터를 연타하다 며칠을 헤멘건지 모르겠네요...
아무튼 ES6로 설정을 되돌리고 나서 드디어 JSDoc과 함께 명확한 JS 코딩 생활이 열렸습니다.
읽어주셔서 감사합니다!
+ WebStorm은 JSDoc 패키지를 설치하지 않아도 기본적으로 지원이 되네요!
'Software' 카테고리의 다른 글
오픈소스 소프트웨어(OSS) 라이선스의 종류와 제약조건 (1) | 2024.11.28 |
---|