ZBrushCentral

Zscript-3 Syntax files for TextPad, UltraEdit, and Editpad Pro

For all you Z-Scriptors out there!

 Here's are ZBrush3 Script Syntax Definition files for TextPad, UltraEdit, and Editpad Pro. They will provide syntax highlighting in multiple colors. Some of them, categories of commands, and 1 for non-command keywords, like Tool. In multiple colors, ZScripts are much less intimidating.
 The Editpad Pro version, only supports keywords and symbols for now.  Keywords are only in 1 color.

They are all ascii files, so they would no be hard to re-categorize, or modify for other editors, if needed.

 If you haven't heard of Textpad, UltraEdit, or Editpad Pro, and you use Notepad instead, time to take a look at them.

TextPad is a free shareware plain text editor, and has HUGE support for many languages, and will syntax highlight them. It’s vast library of syntax files is awesome.
UltraEdit is better, but not free. Designed for programmers. It lets you navigate text in many ways, and provides a cool auto-complete feature.
Editpad Pro, is not free either, and among the best general purpose editors. It includes FTP among many other features.
In all you can also open up several files at once, and many other cool things.

 :small_orange_diamond: If you are wondering, what are the differences between Zbrush-3 and Zbrush-2 command lists?
 Zbrush-3 has all the commands from Zbrush-2, and has added the following:
 * IFadeIn, IFadeOut, ILock, IsLocked, IsUnlocked, IUnlock, ATAN2
     
 
 <b>Download Zscript-3 Syntax files</b>
 <b>[http://www.mediabakers.com/files/zb3_syntax.zip](http://www.mediabakers.com/files/zb3_syntax.zip)</b>
 
 
 original Zscript 2 language Syntax thread
 [http://www.zbrushcentral.com/zbc/showthread.php?t=4514#post39392](http://www.zbrushcentral.com/zbc/showthread.php?t=4514#post39392)

cool…thanks!

in what folder has to be the file?
Thanks in advance
Andreseloy

Which editor are you working with?
Generally you just add these syntax files along with the others.

ultraedit

Sorry, it’s been a long time since I added a syntax file for UltraEdit, as I simply modified the syntax files I did earlier.
In UltraEdit (I’m using version 10), there is a master Language file, and you must modify that. You can’t place this file somewhere, as in Textpad. You access by: Menu>>Advanced>>Configuration. From there, goto the Syntax Highlighting tab. You can open the master language file there. My file, is actually what you need to add into that file. It’s listed as Language #10 at the top of that section, so you if you have a language 10 already, you should edit that.

Awesome! Thanks Game Master, I was looking for something like this a few weeks ago and couldn’t really find anything that worked. This is perfect!

Can these syntax files be used in Editpad? MG

http://www.editpadpro.com/editpadlite.html

I’m an EditPad fan myself, and it has recently become my Text editor of choice. But I have not yet figured out how to build a language syntax file with thier system. They use binary files instead of ascii, and force you to use thier tool to modify or create syntax files. But given how easy it is to do stuff in EditPad, I was very disappointed in thier language syntax creation methods, which is totaly based on Regex.
When I do figure it out, I’ll add it in.

In addition, when I do update the syntaxs, I’ll add in install directions into the readme file, and maybe also do a Notepad++ version.

I got Editpad Pro, halfway done, but it’s still useful at this point, so I included it in the package of files. The Syntax file is there, which includes all the keywords, but not the File Navigation, which is the 2nd half I need to figure out. After I finish that, “Routines” will be recongized, in addition to keywords.

You’re truly awesome! I’ve been searching for Editpad syntax files someone posted on another forum for Lightwave to help you out, but no luck so far. It has been a year or more since I read about it tho.

Please don’t waste your valuable time on my account. I downloaded Editpad a while ago just in case one day I’d start getting into programming. I’d hate to be the cause for you not having time doing other fun stuff like zbrushing or updating your awesome ZB3 plugins like Make1Mesh… :wink: MG