NetXMS NXSL - syntax highlight and calltips (tooltips)
-
Hey guys,
I have created a syntax highlighter and calltips (tooltips) for Notepad++ for NetXMS's scripting language NXSL.
How the calltips work:

How the highlighting works:

You can find all the necessary info (and files for download) at:
https://github.com/tomaskir/netxms-notepad_pp.gitRegards,
tom
-
Changelog:
v2016010701:
Added new functions from 2.0 release to syntax highlight and calltips
Fixed cosmetic errors in Calltips
Fixed multi-line comments not being styled
Fixed escaped quote breaking styling in strings
Files moved to GitHubv2014102202:
Added a few missing calltipsv2014102201:
Added function calltips!
Added new functions from 1.2.17v2014091901:
Fixed auto extention handling (.nxs - for real this time)
Added .xml extension to the file for easier import into Notepad++v2014081801:
Fixed auto extention handling (broken in v2014081701)
Fixed some keywords missing (broken in v2014081701)v2014081701:
Added missing keywords provided by Alex Kirhenshteinv2014081601:
Added auto extention handling (.nxs)
Added a few missing keywords and operatorsv2014081501:
Original syntax file -
Thank you for contributing, awesome work.
I did a quick check, and it seems that you missed couple of functions:
FindAllDCIs
GetDCIValues
_exit (instead of "exit")There is also "nxinstall" command line tool, which provide couple more functions. I don't think that anyone except us use this tool, but here is list, just for the reference:
CopyFile
DeleteFile
RenameFile
access
chdir
fclose
feof
fgets
fopen
fputs
mkdir
rmdir
system -
-
-
@tomaskir said in NetXMS NXSL - syntax highlight and calltips (tooltips):
With todays update:
Added support for NXSL function calltips in Notepad++.If anyone gets a chance to try this, let me know if it works

@tomaskir said in NetXMS NXSL - syntax highlight and calltips (tooltips):
Changelog:
v2016010701:
Added new functions from 2.0 release to syntax highlight and calltips
Fixed cosmetic errors in Calltips
Fixed multi-line comments not being styled
Fixed escaped quote breaking styling in strings
Files moved to GitHubv2014102202:
Added a few missing calltipsv2014102201:
Added function calltips!
Added new functions from 1.2.17v2014091901:
Fixed auto extention handling (.nxs - for real this time)
Added .xml extension to the file for easier import into Notepad++v2014081801:
Fixed auto extention handling (broken in v2014081701)
Fixed some keywords missing (broken in v2014081701)v2014081701:
Added missing keywords provided by Alex Kirhenshteinv2014081601:
Added auto extention handling (.nxs)
Added a few missing keywords and operatorsv2014081501:
Original syntax fileThis is very cool dude. It works great and it was just what I needed. Thanks..
-
Update for release of NetXMS 2.0!
v2016010701:
Added new functions from 2.0 release to syntax highlight and calltips
Fixed cosmetic errors in Calltips
Fixed multi-line comments not being styled
Fixed escaped quote breaking styling in strings
Files moved to GitHubAll the files are now located on GitHub at:
https://github.com/tomaskir/netxms-notepad_pp.git
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login