• 🏆 HD Modeling Contest #5 POLL is live! ✅ Vote for the TOP 3 MODELS! ❗️Poll closes Oct 9, 2023. 🔗 Click here to cast your vote!
  • 🎨 Texturing Contest #33 Theme Discussion is open! 💡Post your creative ideas for the next theme! 🎯See the list of prior contests for inspiration. 🔗 Click here to post your ideas!

vJass and MDL Syntax Highlightings for Kate/Kwrite

This bundle is marked as pending. It has not been reviewed by a staff member yet.
If you use KDE (as I do) or even Windows, you might want to use the text editor Kate/Kwrite to modify JASS, vJass, AI scripts or MDL files.
These syntax highlighting configurations will show functions, constants and variables in different colors and allow you to use the auto completion feature provided by the editor.


How to use

Copy the XML files into $HOME/.local/share/katepart5/syntax/.
On Windows: %USERPROFILE%\AppData\Local\org.kde.syntax-highlighting\syntax\

You can choose vJass or MDL now under the highlightings:
  • Scripts -> vJass
  • Other -> MDL

common.j, Blizzard.j and common.ai functions and natives as well as constants and globals are highlighted in different colors.
If something is missing, please let me know and I will add it to the highlighting files.

Press Ctrl+Space to get auto completion suggestions in Kate. It even considers your already written line.

  • Highlight vJass keyword readonly.
  • Add missing highlightings for Blizzard.j: WaygateSetDestinationLocBJ
  • Add missing highlightings for common.j.

  • Add missing frame natives and os key constants from common.j.
  • Fix Blizzard.j variables highlighting which were highlighted as constants.
  • Fix common.ai constants and variables highlighting.

vJass and MDL Syntax Highlightings for Kate/Kwrite (Binary)