• Sign In



  • Categories

    Extension Details



    Readme

    HTML Django provides syntax highlighting for the Django Template Language.

    Extension preview image

    Firstly, this extension would not exist without this Tree Sitter grammar created by @interdependence!

    I would also like to shout out @tommasongr's Ruby on Rails extension for Nova which is excellent and has provided a lot of inspiration.

    I really have no idea what I'm doing. The only other Django extensions for Nova haven't been updated since it launched so I'm trying to come up with something that will fulfill my own needs mainly.

    Release Notes

    Version 1.1

    Literally just fixing all the README and CHANGELOG typos from my last release.

    Version 1.0

    I am bumping the version up to 1.0. I've been pretty happy using my extension for the past 6 months or so.

    New:

    • A template-tag switching command has been added. You can use it to cycle through tag pairs e.g {{ }}, {% %} and {# #} at your selection/cursor position. The shortcut is bound to cmd-shift->, like the Rails extension that inspired it.

    • Clips are now included for if tags, for tags and block tags. For example. you should be able to type for, hit the tab key and Nova will autocomplete it into a full set of tags with tab-indexed insertion points.

    Version 0.1

    Syntax highlighting based on an existing grammar maintained by interdependence/tree-sitter-htmldjango