2016-08-21 7 views
1

WebStorm에서 TypeScript를 사용하여 잠시 동안 작업하고 있으며, 최근에 더 나은 코드를 작성하기 위해 TSLint를 설치 프로그램에 추가했습니다. 성공적으로 IDE (WebStorm 2016)에 통합했지만 TSLint 포맷팅 규칙을 결합한 IDE 포맷터에 좋지 않은 경험이 있습니다. 예를 들어WebStorm 포맷터가 TSLint에 적합하지 않습니다.

나는 쓰기 :

let bar: foo; // fine by tslint standarts 

을 그리고 나는 누르면 Ctrl + Alt + L 자동으로 모든 포맷하고 내가 얻을 : 나는에 어떤 해결책을 발견하지 않았습니다

let bar:foo; // without space between the variable ":" 
      // and its type the tslint complains 

웹 및 IDE에서이 동작을 변경하는 수동 방법을 찾을 수 없습니다.

도움이 될 것입니다. :)

+0

참조 : https://stackoverflow.com/questions/34578677/how-to-ignore-a-particular-directory-or-file-for-tslint를 –

답변

3

업데이트 : 버전 2016.3 경로입니다 이후 : 설정> 편집기> 코드 스타일> 타이프 라이터

로 이동 다음에 설정> 코드 스타일> 타이프 라이터

이동 공백 탭 아래로 스크롤하여 까지 스크롤

마지막 두 옵션은 그는 트릭 : 유형 참조 대장 전에

  • ':'

  • 후 유형 참조 콜론 ':'

확인 하나 또는 둘 모두, 당신이 원하는에 따라 달라집니다.

Screenshot of the settings menu

+1

그냥 참고 : 기본적 변경됩니다 WS2016.3에서 tslint 설정과 일치시킵니다. – anstarovoyt