Andrea Basile and andreabasile
7f28161869
feat(languages): Django templates ( #2781 )
...
Adds a Django Template language: .html/.txt files in a templates folder of a project with manage.py (new [[framework-files]] detection), a Lezer grammar for tags, variables, filters and comments with HTML mounted between them, block folding/indent/matching, {% %} / {{ }} / {# #} pairing, end-tag insertion and completion, per-line {# #} comments, HTML language server and Emmet in the HTML parts, a banner offering the language for HTML files with Django tags elsewhere, a fixture and docs. The built-in HTML syntax check skips Django templates, whose tags the HTML grammar reports as errors.
Refs #2581
Co-authored-by: andreabasile <7715018+andreabasile@users.noreply.github.com >
2026-11-12 01:22:23 +08:00
..
2026-11-10 01:16:21 +08:00
2026-11-02 10:01:04 +08:00
2026-11-11 05:32:52 +08:00
2026-10-29 23:34:22 +08:00
2026-11-04 21:09:12 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-04 21:09:12 +08:00
2026-11-06 06:35:01 +08:00
2026-11-01 16:54:31 +08:00
2026-11-02 10:04:03 +08:00
2026-11-05 14:14:47 +08:00
2026-10-22 18:55:10 +08:00
2026-11-12 01:22:23 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-24 11:26:31 +08:00
2026-11-03 15:05:09 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:35:01 +08:00
2026-10-27 15:31:25 +08:00
2026-10-27 15:31:25 +08:00
2026-10-22 18:55:10 +08:00
2026-11-12 01:14:56 +08:00
2026-10-27 15:31:25 +08:00
2026-11-12 01:14:56 +08:00
2026-11-12 01:14:56 +08:00
2026-11-04 13:02:01 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-09 14:34:05 +08:00
2026-11-11 05:32:52 +08:00
2026-11-11 05:32:52 +08:00
2026-11-01 16:54:31 +08:00
2026-11-01 16:54:31 +08:00
2026-11-03 17:29:59 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-11-05 23:37:26 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-11 06:51:57 +08:00
2026-10-22 18:55:10 +08:00
2026-11-11 17:16:11 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-10 15:27:31 +08:00
2026-10-22 18:55:10 +08:00
2026-11-10 02:27:42 +08:00
2026-11-09 01:41:27 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-01 16:54:31 +08:00
2026-11-06 06:35:01 +08:00
2026-10-22 18:55:10 +08:00
2026-11-11 05:32:52 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-11-11 05:32:52 +08:00
2026-11-11 05:32:52 +08:00
2026-11-11 05:32:52 +08:00
2026-10-22 18:55:10 +08:00
2026-11-11 01:06:56 +08:00
2026-11-06 06:35:01 +08:00