Github Gist 또는 Tinkerbin에 게시했지만 HAML을 복사하여 붙여 넣을 때 들여 쓰기가 꺼져있는 것처럼 보입니다.HAML에서 들여 쓰기와 관련된 문제 - "나머지 문서는 2 칸을 사용하여 들여 쓰여졌습니다"
오류 메시지 : 불일치 들여 쓰기 : "\ t \ t"은 들여 쓰기에 사용되었지만 나머지 문서는 2 공백을 사용하여 들여 쓰여졌습니다.
오류가 발생한 위치를 알려주는 imgur를 게시했습니다. 브라우저에서 8 번째 줄을 말하고 있습니다. 사진에서 볼 수 있습니다.
나를 괴롭히는 것은 아마도 쉬운 수정 일 것이지만 나는 HAML에 매우 익숙합니다.
는 들여 쓰기가 다음 correctly-- 들여 쓰기하지 않는 "방법을"가 나타나면 뷰/레이아웃에 application.html.haml로 들여 쓰기 일관성을 유지해야합니다 탭 대신 공백을 사용하고 있습니까? 일관성을 유지해야합니다. 오류 메시지가 나타나지 않았 음을 나타냅니다. (나는 HAML이 무엇을 필요로하는지 모른다; 나는 항상 제정신 인 것처럼 공백을 사용한다. * 전투를 시작하라. *) –
다른 곳으로 복사하여 붙여 넣을 때 들여 쓰기가 나타나는 것은 틀린 일이다. 들여 쓰기 용 탭과 공백을 섞습니다. – delnan
글쎄 Textmate 하단의 탭 크기를 2로 설정했습니다. 잠깐만 요, 하나의 탭이나 2 개의 공백이 같은 '양의 공백'을 만들어 내더라도, 둘을 함께 사용하면 혼란 스러울 수 있습니다. 그리고 예 fwiw 나는 둘 다 사용 해왔다. x – DnfD