내 병 프로젝트는 Jinja2를 사용합니다. PyCharm은 자동적으로 PyCharm을 인식하지 못하며 에러와 같은 라인을 보여줍니다. Jinja2를 작동시키는 방법이 있습니까?PyCharm은 Jinja2를 지원합니까?
답변
프로 버전에서는 Jinja2, Django 및 Mako가 지원됩니다. 당신은 프로젝트의 설정에서 템플릿 언어를 구성 할 수 있습니다
커뮤니티 에디션은 특정 템플릿 언어를 결여 할 수있다.
PyCharm 커뮤니티 에디션이 Jinja2, Mako 및 Django를 지원하지 않는다고 언급하는 것이 가치 있다고 생각합니다. PyCharm Professional에서만 사용할 수 있습니다.
두 가지 중 comparison을 참조하십시오. pycharm에서
(심지어 PyCharm 3.1부터) Jinja 및 Mako 템플릿 디버깅은 [프로 버전에서도] 지원되지 않습니다. https://www.jetbrains.com/pycharm/webhelp/debugging-django-templates.html – okigan
이것은 매우 가치있는 언급입니다.방금이 대답을 읽기 전에 프로젝트 설정 (첫 번째 대답을 기반으로)을 살펴 보았습니다. –
네 프로 버전은 언어 & 프레임 워크 선택 파이썬에서 파이썬 템플릿에 대한 파일 개방 설정 및 검색에서 여기
갈 수 있도록 Jinja2을 지원하지 않습니다 거기에서 템플릿 언어 HTML을 클릭하고 Jinja2를 템플릿 언어로 선택하십시오.
더 나은 이해를 위해 이미지를 참조하십시오.
나는 약간의 차이가 내 대답에서 무엇입니까로 혼란 스러워요 : http://stackoverflow.com/questions/15750551/does-pycharm-support-jinja2/15750552#15750552 – k0pernikus
@ k0pernikus 이것은 어두운 테마 대답 :) – Semicolon
이것은 초보자에게 친숙한 단계를 더한 것입니다. –
- 1. Pycharm은 ../
- 2. PyCharm은 pyTables
- 3. jinja2를 가져올 수 없습니다.
- 4. cherrypy 프로젝트에 Jinja2를 어떻게 추가합니까?
- 5. GAE에서 jinja2를 사용하여 이미지 표시
- 6. Jinja2를 사용한 사용자 정의 템플릿
- 7. python 스핑크스로 jinja2를 컴파일하는 방법
- 8. Enthought + PyCharm은 - Enthought 통역으로 설정하여 더 이상
- 9. JetBrains PyCharm은 훌륭하지만 $ 99을 쓰고 싶지 않습니다.
- 10. PyCharm은 모듈의 상대적 가져 오기를 어떻게 처리합니까?
- 11. PyCharm은 nose-testconfig를 지원하지 않으며 대체물이 필요합니다
- 12. Flask/Jinja2를 사용하여 템플릿에 HTML 전달하기
- 13. jinja2를 사용할 때 divs 사이의 공백 제거
- 14. 파이썬에서 jinja2를 사용하여 문자열과 숫자를 연결하십시오.
- 15. jinja2를 사용하는 G + 통합 목록 활동
- 16. Jinja2를 사용하여 WTForms 필드에 값 전달
- 17. jinja2를 사용하여 마크 다운 값을 어떻게 표시합니까?
- 18. Jetbrains Pycharm은 pyramid 및 sqlalchemy 라이브러리가 선언되지 않음을 말합니다.
- 19. Pycharm은 작은 따옴표 (') 앞에 추가 슬래시 (\)를 추가합니다.
- 20. 파이썬 람다 PyCharm은 사용자가 로그인되어있는 경우 부울이 표시됩니다
- 21. Jinja2를 사용하여 GAE 데이터 저장소의 데이터를 렌더링 할 수 없습니다.
- 22. Google 애플리케이션 엔진에서 Jinja2를 시작하는 데 문제가 있습니다.
- 23. Flask 및 Jinja2를 사용하여 특정 태그가 전달되지 않는 양식 데이터
- 24. Jinja2를 사용하여 날짜별로 기사를 그룹화하고 Pelican에서 페이지 매기기를 수행하려면 어떻게해야합니까?
- 25. GAE - Flask가 Jinja2를 하위 디렉토리에서 가져올 수 없습니까?
- 26. Googlemap API V. 3 전달 Python에서 Jinja2를 통해 Javascript로 마커
- 27. Python : Jinja2를 사용하여 DRY 방식으로 어떻게 구현할 수 있습니까?
- 28. Jinja2를 사용하면 태그 및/또는 필터를 비활성화 할 수 있습니까?
- 29. Jinja2를 사용하여 HTML 템플릿 사용하기 앱 이름이 모듈이 아닙니다.
- 30. Flask/Jinja2를 사용하여 반복되는 양식 요소에 대한 모범 사례가 있습니까?
를 추가 내가 가진 "예상}}"에 대한 경고 {{func ('hello word')}}와 같은 모든 함수 호출. 어떻게 해결할 수 있습니까? –
변경 사항을 적용해야합니다. 그렇지 않으면 django 형식으로 가정합니다. – Spooner
"Out of the box"는 PyCharm 커뮤니티 에디션에 적합하지 않습니다 - 아래를보십시오. (나는이 정보를 답으로 편집하려고 시도했지만 3-2는 거절 당했다.) – Noumenon