Atom에 정적 코드 분석을 도입하는 단계
2607 단어 scss루비ATOMCoffeeScript
개요
Atom에는 린터과 atom-lint의 두 가지 정적 코드 분석 패키지가 있습니다.
도입 자체는 atom-lint 쪽이 간단하지만, 개인적으로 Linter 쪽이 동작이 바람직했기 때문에, 여기에서는 Linter 를 도입하는 순서에 대해 정리한다.
(커뮤니티 자체는 모두 활발하다고 생각하므로, 좋아하는 분을 도입하면 좋다)
절차
이 예에서는 Ruby/SCSS/CoffeeScript의 Linter를 소개합니다.
다른 언어에 대해서도 순서는 마찬가지.
린터 설치
1. Linter 설치
Atom의 Settings에서 "linter"라고 검색하면 쉽게 설치할 수 있다.
2. Linter용 플러그인 설치
1과 마찬가지로 다음 패키지를 설치합니다.
3. 정적 코드 분석 라이브러리 설치
rubocop
와 scss-lint
는 gem
, coffeelint
는 npm
보다 설치한다.$ gem install rubocop
$ gem install scss-lint
$ npm install -g coffeelint
4. 경로 설정
다음과 같이 설정 화면에서 경로를 설정합니다.
패스는, 예를 들면
coffeelint
라면 터미널에서 which coffeelint
라고 하면 취득할 수 있다.참고
Reference
이 문제에 관하여(Atom에 정적 코드 분석을 도입하는 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zenizh/items/fb6fc6206f297251d076텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)