2014-11-05 7 views
4

텍스트 편집기에서 수행하세요 : 아톰 V 문제 0.140.0수 없습니다 어떤 linting은 (린터 + 린터 Pylint를 사용하여) GitHub의의 원자 편집기

Installed version of Linter: 0.7.3 
Installed version of Linter Pylint: 0.1.5 
Version of Atom: 0.140.0 
Running on Linux Mint 16 
Pylint version: pylint 0.26.0, 
astng 0.24.1, common 0.59.1 
Python 2.7.5+ (default, Feb 27 2014, 19:37:08) 
[GCC 4.8.1] 

: 두 패키지 (린터와 린터의 pylint)이 설치된다 사용 가능하지만 오류가 발생하면 보풀이 제거되지 않습니다. 예를 들어 priont "asdf"은 어떤 종류의 오류 메시지도 표시하지 않습니다.

+0

이 프로젝트를 닫고 패키지를 설치 한 후 다시나요? –

+0

@AJGregory 예, 여러 번 시도해 보았습니다. 구성 파일을 삭제 한 후 다시 설치를 완료했습니다. sudo 등으로 'Atom'을 다시 열었습니다.하지만 아무 것도 작동하지 않습니다. 어떤 제안이 있으십니까? – aste123

+0

내가 할 수있는 유일한 다른 제안은 문제가 Pylint와 관련되어 있는지 알아보기 위해 다른 언어로 linter를 사용하는 것입니다. 나는 Linter Ruby와 Coffeelint를 사용하여 Linter를 사용했으며 프로젝트를 다시 시작한 후에도 모두 잘 작동했습니다. 미안해서 더 이상 도움이 될 수 없어! –

답변

4

Windows 8에서도 동일한 문제가 발생했으나에서 config.cson 파일을 편집하여 으로 고칠 수있었습니다. 당신이 linters를 다운로드 한 후에, 당신은 먼저 linter에 대한 전체 경로 (파일 위치)를 얻어야합니다. 그런 다음 config.cson 파일로 이동하면 파일의 어딘가에 다운로드 한 모든 linter가 표시됩니다. 예를 들어, 필립트가 일하기를 원했습니다. config 파일에서 파일에 어딘가 특정의 린터를 포함 견적이 있어야한다, 예를 들어, 광산은 방금 읽은 한 줄의 코드가 있습니다

"linter-pylint": {} 

이 브래킷을 삭제, 그리고 이름 아래 라인에 linter (콜론을 유지하고 자동으로 다음 줄을 들여 써야 함)에 "path: "을 추가 한 다음 linter의 전체 경로 이름을 추가하십시오. 그래서

"linter-pylint": 
    path: "C:Users/Student/.atom/packages/linter-pylint" 

내 pylint 변경 후 나는 아톰을 다시 시작하고 린터은 잘 작동했다. 같은 방법이 C++ Linter clang에서 작동했습니다.

참고 : 일반 Linter 자체에 대해서도 동일한 작업을 수행해야 할 수도 있습니다. 즉, 파일은 당신이 이제까지이 문제를 해결하면 내가 아는 해달라고, 또는 당신은 여전히 ​​관심이

"linter": {} 
+0

매력처럼 작동합니다. 내가 한 모든 것은 Atom의 config.cson 파일에 대한 경로를 추가하는 것이다. 또한 오류가 발생했습니다 : spawn pylint는 widind에 pylint를 설치하여 해결했습니다. pip -install pylint – Doogle

1

를 말한다 라인을 포함 할 수 있습니다, 그러나 나는 최근에 같은 문제로 실행하고 린터 버전을 다운 그레이드하여 해결했다.

그냥 실행 apm install [email protected]

이 문제가 있던 GitHub의 페이지를 열 : https://github.com/atom-community/linter/issues/815

+0

linter-pylint가 최신 API로 업그레이드되었습니다. –