From 3f19390f5290b1eb5305c899065ea0e54ef55910 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Thu, 26 Mar 2026 15:36:24 +0100 Subject: Add snippets/django-html.json --- snippets/django-html.json | 66 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 snippets/django-html.json (limited to 'snippets/django-html.json') diff --git a/snippets/django-html.json b/snippets/django-html.json new file mode 100644 index 0000000..2193d82 --- /dev/null +++ b/snippets/django-html.json @@ -0,0 +1,66 @@ +{ + // Place your snippets for django-html here. Each snippet is defined under a snippet name and has a prefix, body and + // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the + // same ids are connected. + // Example: + // "Print to console": { + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } + // + // You can also restrict snippets to specific files using include/exclude patterns: + // "Test snippet": { + // "prefix": "test", + // "body": "test('$1', () => {\n\t$0\n});", + // "include": ["**/*.test.ts", "*.spec.ts"], + // "exclude": ["**/temp/*.ts"], + // "description": "Insert test block" + // } + + "django-comment": { + "prefix": "#", + "body": "{% comment \"${1:note}\" %}$0{% endcomment %}" + }, + "django-else": { + "prefix": "el", + "body": "{% else %}" + }, + "django-endif": { + "prefix": "ef", + "body": "{% endif %}" + }, + "django-for": { + "prefix": "for", + "body": "{% for ${1:condition} %}\n$0\n{% endfor %}" + }, + "django-if": { + "prefix": "if", + "body": "{% if ${1:condition} %}$0{% endif %}" + }, + "django-ifelse": { + "prefix": "ife", + "body": "{% if ${1:condition} %}$0{% else %}{% endif %}" + }, + "django-translate": { + "prefix": "tr", + "body": "{% trans \"$0\" %}" + }, + "django-url": { + "prefix": "url", + "body": "{% url $0 %}" + }, + "django-variable": { + "prefix": "v", + "body": "{{ $0 }}" + }, + "tag": { + "prefix": "t", + "body": "<${1:tag}>$2$0" + } + +} \ No newline at end of file -- cgit v1.3