2016-06-30 4 views
1

대괄호를 JavaScript 편집기로 사용했습니다. 구문 오류 강조 표시가 잘못되었습니다. 누군가 내가 시도한 것을 제안했을 때 JSHint를 탐색하기 시작했습니다 "Visual Studio Code". 그래서 나는 VSCode을 다운로드하고 파일 test.js에이를 입력 :JavaScript Visual Studio 코드 설정

var y prompt(Enter a number); 
Y=10; 
y=y+5 
alert(x); 

거의 모든 검사 구문이 없습니다. '숫자'는 밑줄이 그어져 있습니다. 그게 전부 야. Y가 2 행에 정의되어 있지 않다는 표시가 없습니다. 또는 3 행에 세미콜론이 없습니다. 또는 x이 4 행에서 정의되지 않았습니다.

일부 VSCode 설정을 변경해야합니까?

JSHint 링크 확장을 추가해야합니까? 그것은 단지 그것을 할 수있는 좋은 방법이 아니다, 작동 var없이 변수를 선언, 자바 스크립트, https://marketplace.visualstudio.com/items?itemName=dbaeumer.jshint

또한 : VSCode가 린터와 함께 제공되지 않기 때문에

+0

"Y가 2 행에 정의되지 않았다는 표시가 없습니다."- 그래야 했습니까? "또는 3 행에 세미 콜론이 없습니다." "또는 x가 4 행에서 정의되지 않았습니다." --- 당신은 그것을 정적으로 알지 못합니다. 스타일 및 런타임 오류와 구문을 혼동스럽게합니다. – zerkms

+0

먼저 첫 번째 줄을 고쳐야 할 것 같습니다. –

+0

VSCode TypeScript를 사용해보십시오. 예제 코드는 http://www.typescriptlang.org/play/index.html – JonSG

답변

0

, 당신은 VSCode에 패키지를 설치해야합니다 여러 가지 이유로. 다시 한번 말하지만, 이것은 유창한 문제입니다.

세미콜론은 필수적인 것은 아니며 linting 문제입니다.