Fellow ZPL programmers,
I want to share some of the tools that I use for editing ZPL scripts and code.
I use Microsoft Visual Code Studio to edit the ZPL files.
I also use an extension from Hiiragi that enables support for ZPL in VS Code. It provides syntax highlighting and some code completion through IntelliSense.
For IntelliSense, I would disable the option “Editor>Suggest: Match On Word Start Only”. This allows you to type “MERIT” and pull up all the tags that contain “MERIT”.

Example of Code Completion,

Example of Sanjay’s PLOT_TEST.ZPL script with indentations provided by me to enable code folding.


Hiiragi supports and requests community contribution to the repository. Please consider supporting the project and providing feedback to Hiiragi, forking the repository, etc.