7
intero를 사용하여 이맥스에 hlint 제안을 표시 할 수 없습니다. 이맥스에 intero와 함께 Hlint 사용하기
- 나는 이맥스
- 24.5를 새로 설치 나는 새
~/.emacs
파일 내가 이맥스에 다른 아무것도하지했습니다 - 에 here에서 intero 물건을 추가했습니다.
난의 해결책이 읽은 :
(flycheck-add-next-checker 'intero
'(warning . haskell-hlint))
하지만 난이와 어떻게해야 해요 모르겠어요. 내 ~/.emacs
파일에 추가하면 emacs가 시작될 때 실패합니다.
가 어떻게 Hlint 제안을 표시합니까?
'hlint'를 설치 했습니까? – Sibi
스택 프로젝트에 hlint가 설치되어 있습니다. 즉,'stack exec hlint'를 실행할 수는 있지만 전 세계적으로 설치되지는 않았습니다. – BillyBadBoy
다음과 같은 점검을 할 수 있습니까? 1) hlint 실행 파일이 flycheck가 인식하는 올바른 경로에 있는지 확인하십시오. 'exec-path' 변수가 경로에 없다면 명시 적으로 추가하십시오. 나는 일반적으로 hlint를 스택을 통해 전역으로 설치하고이를 이맥스 세션에 사용한다. 2) 첫번째 방법이 문제가 아니라면,이 emacs 명령을 실행 해보십시오 :'intero-info' 그리고 flycheck가 당신을 위해 hlint 경고를 보여줄지보십시오. – Sibi