WML Syntax Highlighting for various editors index
Moderator: Forum Moderators
Forum rules
- Please use [code] BBCode tags in your posts for embedding WML snippets.
- To keep your code readable so that others can easily help you, make sure to indent it following our conventions.
- Forum Moderators Team
- Battle for Wesnoth
- Location: Wesnoth.org
- Contact:
WML Syntax Highlighting for various editors index
Here you can find configuration files to enable WML syntax highlighting for various text editors :
- Gedit (and other Gnome based editors): Has full WML support and partial inline lua support.
wml.langgoes in/usr/share/gtksourceview-3.0/language-specs.
cobalt-wml.xmlgoes in/usr/share/gtksourceview-3.0/styles.screenshots:download: - Notepad++: viewtopic.php?f=21&t=44392
- Visual Studio Code: viewtopic.php?f=21&t=47476
older:
Last edited by Noyga on October 9th, 2007, 5:39 pm, edited 4 times in total.
Re: WML Syntax Highlighting for various editors index
Since the gedit stuff is pretty much outdated and won't work anymore, I made a new one for gtksourceview 3. Extract it into /home/you/.local/share/gtksourceview-3.0/language-specs/, and let me know if something doesn't work.
edit: I've already found something broken. I should really test my stuff more carefully before sharing. But it's ok now.
edit: I've already found something broken. I should really test my stuff more carefully before sharing. But it's ok now.
- Attachments
-
wml.lang.gz- (1.38 KiB) Downloaded 2046 times
- FallenPhoenix
- Posts: 42
- Joined: September 30th, 2011, 5:20 pm
- Location: Russia
- Contact:
Re: WML Syntax Highlighting for various editors index
Here is my attempt to write syntax file for AkelPad, another good editor for Windows, and my edition of Notepad++ file.
- Attachments
-
AkelPad - WesnothWML.7z- (2.3 KiB) Downloaded 1746 times
-
NotePad++ - WesnothWML.7z- (3.54 KiB) Downloaded 1721 times
Independent translator. // Sorry for my English :)Моя версия перевода [url=http://forum.wesnothlife.ru/index.php?topic=1141.0]тут[/url].- Pentarctagon
- Project Manager
- Posts: 5828
- Joined: March 22nd, 2009, 10:50 pm
- Location: Earth (occasionally)
Re: WML Syntax Highlighting for various editors index
I also have a gedit WML syntax highlighter here.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
take one down, patch it around
-2,147,483,648 little bugs in the code
-
SigurdFireDragon
- Developer
- Posts: 562
- Joined: January 12th, 2011, 2:18 am
- Location: Pennsylvania, USA
Re: WML Syntax Highlighting for various editors index
Here is another Notepad++ syntax highlighter. viewtopic.php?f=21&t=44392
Co-Author of Winds of Fate
My Add-ons: Random Campaign, Custom Campaign, Ultimate Random Maps, Era of Legends,
Vintage Era, Gui Debug Tools
Erfworld: The comic that lead me to find Wesnoth.
My Add-ons: Random Campaign, Custom Campaign, Ultimate Random Maps, Era of Legends,
Vintage Era, Gui Debug Tools
Erfworld: The comic that lead me to find Wesnoth.
Re: WML Syntax Highlighting for various editors index
I experimented a little with syntax highlightning in Visual Studio Code for WML. It's not perfect, but still helpful, I guess... have fun with it!
Here is the Link: WML Syntax Highlighter for VS Code
Here is the Link: WML Syntax Highlighter for VS Code
Developer of Project Haldric
Add-ons: Millennium Era, Vision of a Shaman, A New Home
Art: Bitron's Art Thread
Tools: WML Syntax Highlighter for VS Code
Add-ons: Millennium Era, Vision of a Shaman, A New Home
Art: Bitron's Art Thread
Tools: WML Syntax Highlighter for VS Code
Re: WML Syntax Highlighting for various editors index
I also experimented with syntax highlighting, for Sublime Text 3. There are some corner cases where it doesn't do well, but it's good enough that I use it for half a year now.
A screenshot and other information is on the page for Sublime's Add-ons.
To install it:
1) Add the "package control" package in Sublime Text. For that, got to
Menubar -> Tools -> Install Package Control
2) This can then be accessed from Menubar-> Tools -> Command Pallette;
"Package Control: Install Package" is the command, after that, search for WML or Wesnoth.
A screenshot and other information is on the page for Sublime's Add-ons.
To install it:
1) Add the "package control" package in Sublime Text. For that, got to
Menubar -> Tools -> Install Package Control
2) This can then be accessed from Menubar-> Tools -> Command Pallette;
"Package Control: Install Package" is the command, after that, search for WML or Wesnoth.
Try out the dark board theme.
Re: WML Syntax Highlighting for various editors index
GNU/Emacs on Linux, at least, handles scenario files as configuration files by default because of the cfg extension. It does a decent job of syntax highlighting out of the box:
I have not yet installed the lua module for Emacs.
I have not yet installed the lua module for Emacs.
- Descacharrado
- Developer
- Posts: 14
- Joined: August 5th, 2018, 12:52 pm
Re: WML Syntax Highlighting for various editors index
I uploaded my own WML syntax for Sublime Text 3: https://github.com/Descacharrado/SublimeText-WML-Syntax
Installation is a bit trickier than Shiki's, but it features highlighting of keywords (mainline units and core tags) so if you type one of those wrong, you'll notice fast.
Installation is a bit trickier than Shiki's, but it features highlighting of keywords (mainline units and core tags) so if you type one of those wrong, you'll notice fast.
It all started when I speedran wesnoth...
Re: WML Syntax Highlighting for various editors index
I don't think it makes sense to hide most of the ones currently marked as "older" under a "Show" button like that; many of those are still in use
Wesnoth-related GitHub repos:
General mods collection, SotBEEE, AToTBWaTD, The Earth's Gut, A Little Adventure, FtF
Social media: Mastodon: @egallager@treehouse.systems, Steam: egallager
General mods collection, SotBEEE, AToTBWaTD, The Earth's Gut, A Little Adventure, FtF
Social media: Mastodon: @egallager@treehouse.systems, Steam: egallager
- lhybrideur
- Posts: 553
- Joined: July 9th, 2019, 1:46 pm
Re: WML Syntax Highlighting for various editors index
And why is Sublime not it the list?
Re: WML Syntax Highlighting for various editors index
Just for the record, for those on Linux (at least Ubuntu and consorts) who don't want to fuss, KWrite can do WML highlighting natively.
That's what I've been using for years, since it's included in my software manager lineup.
It's very easy to modify the highlighting rules (there is a nice menu for it) to adapt them to your own preferences. And if you raise the WML priority (in open/save preferences), KWrite will even automatically switch to WML highlighting when opening a .cfg file (else you'll have to select it each time).
That's what I've been using for years, since it's included in my software manager lineup.
It's very easy to modify the highlighting rules (there is a nice menu for it) to adapt them to your own preferences. And if you raise the WML priority (in open/save preferences), KWrite will even automatically switch to WML highlighting when opening a .cfg file (else you'll have to select it each time).