JetBrains IDE plugin
Oskuvi Template Tags
Makes PyCharm and other JetBrains IDEs read Django template tags, variables and comments in your HTML files.
Makes PyCharm and other JetBrains IDEs read Mako templates: ${ } expressions, Python blocks, control lines, tags and comments.
Oskuvi MKO Templates makes the editor read Mako templates: the .mako files of Python web applications, with their ${ } expressions, <% %> Python blocks, % control lines, tags and comments.
All of these are coloured, brackets are matched, blocks fold and the comment key works. The editor also completes tags and the names a template defines, goes from a tag to its file and from a call to its def, and flags what Mako's own lexer would refuse.
Python inside a template is read as Python where the editor has Python support; the Python plugin isn't required. The plugin contacts no address and sends nothing anywhere.
(02)Who it's for
(03)Key features
Expressions, Python blocks, control lines, tags and comments, each coloured.
Brackets matched, blocks folded, and the comment key works.
Tags, and the names a template defines.
From a tag to its file, and from a call to its def.
What Mako's own lexer would refuse is flagged in the editor.
(04)FAQ
The first 7 days are a free trial. After that, Oskuvi MKO Templates needs a licence; its JetBrains Marketplace page has the price.
Files ending in .mako. When you open one, the IDE can suggest this plugin.
No. Python inside a template is read as Python where the editor has Python support, but the plugin doesn't depend on it.
No. Oskuvi MKO Templates only reads your files, on your machine. It contacts no address and sends nothing anywhere.
JetBrains IDE plugin
Makes PyCharm and other JetBrains IDEs read Django template tags, variables and comments in your HTML files.
JetBrains IDE plugin
Makes PyCharm and other JetBrains IDEs read the .kv files of Kivy apps: rules, widgets, properties and canvas instructions.
JetBrains IDE plugin
Makes JetBrains IDEs read Cython .pyx, .pxd and .pxi files wherever the editor has no Cython support of its own.
Mako is an open-source project of its own authors. Oskuvi MKO Templates is not affiliated with, or endorsed by, the Mako project. Python is a registered trademark of the Python Software Foundation. JetBrains, IntelliJ IDEA and PyCharm are trademarks of JetBrains s.r.o.
Next step
The team that makes these products also builds web and mobile apps, plugins and integrations for clients. Tell us what you need, and we'll come back with practical next steps and an honest estimate.