vim을 사용하여 Django 템플릿에서 들여쓰기 문제 작성
PHP中文网
PHP中文网 2017-05-16 16:43:11
0
2
695

vim을 사용하는 경우 일부 django 템플릿은 다음과 같습니다.

으아악

필요한 들여쓰기는 위와 같지만 vim에서는 자동으로 "<p>" 줄을 앞으로 들여쓰게 되며 다음과 같이 됩니다.

으아악

"<p>" 줄 입력을 마치고 수동으로 들여쓰기를 변경해야 합니다. .

내가 이해한 것은 이것이 HTML 파일이기 때문에 vim은 이를 일반적인 HTML 들여쓰기 형식으로 취급하고 Django의 if 태그를 무시한다는 것입니다.
그렇다면 vim이 "{% %}"를 HTML의 태그로 처리하도록 하려면 어떻게 해야 할까요?

PHP中文网
PHP中文网

认证0级讲师

모든 응답(2)
仅有的幸福

귀하의 코드에서 {% if * %}와 <li>가 같은 수준이라고 생각해도 될까요? 또는 다음 작성 방법이 요구 사항에 더 부합하며 HTML의 들여쓰기 구조를 파괴하지 않습니다.

으아악
迷茫

VS2010의 자동 들여쓰기가 첫 번째 유형인 것 같아요. VIM의 처리가 맞는 것 같아요.
ul에 비해 li을 한 탭씩 들여쓰기하는 것이 좋은 들여쓰기이기 때문입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!