Just Great Software

EditPad - Convenient, powerful and versatile text editor to edit all kinds of text files

 Introduction 

 

 Buy Now 

 Our Guarantee 

 Download 

 Testimonials 

 Contact Us 

 

 Features & Benefits 

 Clip Collections 

 Syntax Coloring 

 File Navigation 

 Spell Checker 

 Search & Replace 

 Unicode 

 Running Tools 

 Hexadecimal Mode 

 Tips & Tricks 

 Programmer or Not 

 Many File Types 

 Fully Configurable 

 Portable Editor 

 Get Fonts 

 Screen Shots 

 Linux 

 Languages 

 

 Version History 

 Newsletter 

 Affiliates 

 

 Free EditPad Lite 

 Comparison 

 

 EditPad Classic 

 

 

 

AceText - Store, manage, edit and reuse text from a central location
RegexBuddy - Learn, create, understand, test, use and store regular expressions
RegexMagic - Generate regular expressions
PowerGREP - Find files and information or search and replace through files and folders
DeployMaster - Installation builder delivering your software with a good first impression
HelpScribble - Full-featured help authoring tool for creating help files from start to finish
      

List of Available JGsoft Custom Syntax Coloring Schemes

Important: The custom syntax coloring schemes listed below will work with EditPad Pro 6.x.x and PowerGREP 3.x.x only. If you are using EditPad Pro 4.x.x or 5.x.x, you can download custom syntax coloring schemes inside EditPad Pro through the Options menu, Preferences item, File Types tab, Syntax Coloring subtab. If you are using PowerGREP 2.x.x, you can download schemes on the Syntax Coloring tab in the Preferences screen. Or, upgrade to PowerGREP 3 now.

Syntax NameAuthorAddedUpdated
4DOS Batch filesRon Gilbert2003-07-292003-07-29

4DOS Batch files
Extensions: *.bat;*.btm

ABAQUSAndreas H. Nielsen2005-05-312005-05-31

A simple, but effective colouring scheme for ABAQUS input files.
Extensions: *.inp

ActionScript 2Stephen Bungert2007-03-052007-04-17

A modified version of JGSoft's JavaScript Syntax Colour Scheme, the modifications are: - highlight Post Colon Syntax of AS2 - AS reserved words - Compiler Directives (#include etc.) - Inbuilt constants (true, false, undefined etc.) - Function and Class Definition highlighted - Variable, Class, Function/Method properties highlighted (private, public, static, intrinsic, dynamic, and extends)
Extensions: *.as

ANSYSAndreas H. Nielsen2004-11-122005-09-28

A simple syntax colouring scheme for ANSYS. Parametric functions, as well as GET functions, are matched by spelling. Commands are matched by pattern. Last updated September 2005. Please send any suggestions to my email address.
Extensions: *.inp

Apache Config FilePete Nelson2003-07-292003-07-29

An attempt to apply syntax coloring for Apache's .conf file
Extensions: *.conf

AsemblerJakub Moycho2003-07-292003-07-29

Sample syntax coloring scheme that colors Asembler source files. - Intel 8086-80486 Instruction set - Ideal, MASM Mode.
Extensions: *.asm

ASM 68kGuillaume CASTAGNINO2003-05-132003-05-13

Scheme for a68k source code (JGSCSC2 Version)
Extensions: *.asm *.68k *.h68 *.x68

ASPJust Great Software2006-04-052009-11-13

VBScript-based ASP with additional support for JavaScript and VBScript in HTML script tags
Extensions: *.asp

ASP.NET C#Just Great Software2006-04-052008-08-23

ASP.NET page using C# as the programming language
Extensions: *.aspx;*.asax;*.ascx

ASP.NET DelphiJust Great Software2006-04-052008-08-23

ASP.NET page using Delphi as the programming language
Extensions: *.aspx;*.asax;*.ascx

ASP.NET VBJust Great Software2006-04-052008-08-23

ASP.NET page using VB.NET as the programming language
Extensions: *.aspx;*.asax;*.ascx

AssemblerSteve Carter2006-11-082006-11-08

Attempted hc12x assembly scheme.
Extensions: *.asm

AutoCAD LT Diesel Menu FunctionsHenry Le Pelley2003-07-292003-07-29

Colouring scheme for use with AutoCad LT menus and DIESEL functions. It has been written for LT but will work with full AutoCAD menus, however there will be no highlighting for LISP functions contained in the menu. Most of the common AutoCAD commands and System variables have been included but not the more obscure ones.
Extensions: *.mnu

AutohotkeyTim W.2006-04-082006-06-05

Extensions: *.ahk;*.ghk

AutoIt3Jay Hegener; Jan Theodore Galkowski2006-09-182006-09-18

Originally by Jay Hegener. Amended by Jan Theodore Galkowski, The Smalltalk Idiom.
Extensions: *.au3
Web site: http://www.hiddensoft.com

AutoIt3_2_11Jay Hegener; Jan Theodore Galkowski; Erhard Wirth2008-08-132008-08-13

Originally by Jay Hegener. Amended by Jan Theodore Galkowski, The Smalltalk Idiom. Amended by Erhard Wirth (v3.2.11.0)
Extensions: *.au3
Web site: http://www.hiddensoft.com

AutoIt3_2_4Jay Hegener; Jan Theodore Galkowski; Erhard Wirth2007-05-192007-05-19

Originally by Jay Hegener. Amended by Jan Theodore Galkowski, The Smalltalk Idiom. Amended by Erhard Wirth (v3.2.4.0)
Extensions: *.au3
Web site: http://www.hiddensoft.com

AutoIt3_3_0Jay Hegener; Jan Theodore Galkowski; Erhard Wirth2009-05-272009-12-13

Originally by Jay Hegener. Amended by Jan Theodore Galkowski, The Smalltalk Idiom. Amended by Erhard Wirth (v3.3.0.0)
Extensions: *.au3
Web site: http://www.hiddensoft.com

AWKJaime Aranguren2003-07-292006-07-05

Extensions: *.awk

Bash filesSteve Carter2006-11-082008-04-28

Bash scripts and .profiles
Extensions: *.sh *.profile *.bashrc *.bash_profile

Batch File OutputJust Great Software2006-04-052008-02-09

Highlights commands in the output from batch files. Expand this scheme to highlight the output from the tools you use in batch files.

Batch FilesJust Great Software2005-10-132006-04-05

DOS .bat files and Windows .cmd files
Extensions: *.bat;*.cmd
Web site: http://www.computerhope.com/msdos.htm

Blitz Basic 2D/3D/PlusDavid Hauger2003-07-292003-07-29

Blitz Basic 2D/3D/Plus Programming Language -- Visit http://www.blitzbasic.com/ for more information on BlitzBasic.
Extensions: *.bb

Bridge biddingBill Campbell2008-11-192008-11-19

Highlights bridge bidding sequences. Good for maintaining system notes with automatic folding
Extensions: *.bid

C#Just Great Software2005-10-132009-06-09

Extensions: *.cs
Web site: http://www.ecma-international.org/publications/standards/Ecma-334.htm

C/C++Just Great Software2005-10-132009-11-09

Extensions: *.c;*.cpp;*.h;*.hpp

CAMLCASTAGNINO Guillaume2003-05-132003-05-13

Scheme for the CAML language developped by the INRIA. (JGcscs3 Version)
Extensions: *.ml;*.mli
Web site: http://caml.inria.fr/

Cascading Style SheetsJust Great Software2005-10-132005-10-13

Extensions: *.css
Web site: http://www.w3.org/Style/CSS/

Cascading Style Sheets EnhancedStephen Bungert2007-03-022007-03-05

A modified version of JGSoft's CSS Syntax Colour Scheme, the modifications are: - Properties highlighted - Colour # values highlighted - Psudo Classes are also distinguished
Extensions: *.css
Web site: http://www.w3.org/Style/CSS/

ChJan Goyvaerts2005-10-132005-10-13

Extensions: *.ch;*.chf
Web site: http://www.softintegration.com

Clickable URLsJust Great Software2005-10-142005-10-14

Extensions: *.txt

Clipper 5.2eNicholas Ring2003-07-292003-07-29

V1.3 - Minor optimizations by Jan Goyvaerts V1.2 - Fixed problem with preprocessor commands (Thanks to Ken) V1.1 - Clipper 5.2e syntax highlighing (Function Name colouring) with Funcky extensions (Reserved Word colouring). Fixed slight problem with * comments
Extensions: *.prg

CNC CODEDAVID LEWIS2008-03-292008-04-30

Made for G,M & T codes, H & D (tool height & Diameter), A, X & Y Axis, Z + Axis ( Z- Axis diffrent color to check for depth), R (radius), variables, Feed & Spindle rates, 3 letter codes, Line numbers & GOTO's, Conditional Statements
Extensions: *.CNC;*.NC

COBOL (MicroFocus/Merant)Lori Hornidge2005-01-242005-01-24

Simple colouring scheme for MicroFOCUS/Merant COBOL.
Extensions: *.cbl

COBOL FilesTiago Ameller2003-07-282003-07-28

ANSI 95 COBOL coloring scheme. Almost every word in English is a COBOL reserved word <g> (more than 500 in my compiler's manual), so I have omitted all reserved words but those used in PROCEDURE DIVISION.
Extensions: *.cbl;*.cbc;*.cpy;*.fd;*.sl

COBOL FilesClark Gregory2005-08-182005-08-18

ANSI 95 COBOL coloring scheme. Almost every word in English is a COBOL reserved word <g> (more than 500 in my compiler's manual), so I have omitted all reserved words but those used in PROCEDURE DIVISION.
Extensions: *.cbl;*.cbc;*.cpy;*.fd;*.sl

CodeSmith TemplateAndy Miller2004-08-202004-08-20

This is to be used with code smith templates. This will highlight CodeSmith Tags, SQL, VB.NET and C#. To use it, you must mark code sections in your template file using the following convention: VB: #Region "VB" #End Region 'VB C# #region c# #endregion c# SQL --#Region "SQL" --#End Region "SQL" You can use these region markers both inside the script tags and in the template body.
Extensions: .cst
Web site: http://www.ericjsmith.net/codesmith/

CoffeeScriptPeter van der Woude2010-02-052010-02-05


Extensions: *.coffee
Web site: http://jashkenas.github.com/coffee-script

ColdFusionPeter Lakanen2003-07-292003-07-29

Sample syntax coloring scheme that colors ColdFusion (*.cfm) files. NOTE: This is an incomplete implementation of a satisfactory ColdFusion scheme. This scheme relies *heavily* upon the excellent work done by Jan Goyvaerts in his sample HTML scheme. Any other ColdFusion programmers are strongly encouraged to download this work-in-progress scheme and improve upon my construction. Feel free to contact me at lakanen@platinumweb.com
Extensions: *.cfm

Concordance CPLWillem R. van den Berge2003-09-252003-09-25

A coloring scheme for the Concordance CPL scripting language.
Extensions: *.cpl

ConfluenceBrad Olson2006-06-122006-06-16

Highlighting for Atlassing Confluence Wiki markup. Version 1.1 Very rudimentary, but effective. Highlights: - Headings - Numbered and bulleted lists - Links - Bold, underline, italic, strikeout. --------------- Version 1.2 (additions by Carl Bevil) - {noformat} blocks - Monospace type - Added bracketing Version 1.2.1 - Changed bold, underline, italic, and monospace to only work if the symbols directly abut their inner content (i.e. spaces are not allowed between the symbols and the text they contain). - Added image attachment links
Extensions: *.confluence;*.conf
Web site: http://www.atlassian.com/

DataEaseChristian Taynton2003-07-292003-07-29

Scheme for DOD 4.53 DQL. Good for viewing/editing, then importing back with JDTOOLS.
Extensions: .dbr

DCPA - DPLJohn M. Abbott2006-06-222006-06-22

DCPA's DPL language Attempt / Version - 1
Extensions: .e
Web site: http://www.dcpa.com

DelphiJust Great Software2005-10-132009-03-30

Delphi (Win32) source code and form files
Extensions: *.pas;*.dpr;*.dfm;*.xfm;*.nfm
Web site: http://www.codegear.com/products/delphi/win32

Delphi PrismJust Great Software2009-03-302009-03-30

Delphi Prism source code
Extensions: *.pas
Web site: http://www.codegear.com/products/delphi/prism

DILWilliam Weir2003-07-292003-07-29

Extensions: *.zon, *.dil

DXLSimon Morrish2007-07-032008-01-22

Telelogic DOORS DXL syntax highlighting. Provides syntax highlighting of keywords, types, perms and constants. 22/01/2008: Updated for DOORS 8.3 03/07/2007: Initial revision for DOORS 8.1 Copyright © 2007-2008, Simon Morrish.
Extensions: *.dxl;*.inc
Web site: http://www.telelogic.com/doors

DXL error messagesSimon Morrish2008-01-222008-01-22

Telelogic DOORS DXL error message syntax highlighting. Provides syntax highlighting of error messages from the DXL interpreter. Supports click-navigation to the line causing the error. 22/01/2008: Initial revision for DOORS 8.3. Copyright © 2007-2008, Simon Morrish.
Web site: http://www.telelogic.com/doors

Eagle ULPChristian Hostelet2009-07-112009-07-11

CADSoft Eagle ULP file Syntax Coloring. Tested with Eagle version 5.6
Extensions: *.ulp
Web site: www.cadsoft.de

EasyPlotBob Seegmiller2009-01-292009-01-29

EasyPlot is a remarkable plotting package, creating easy-to-use basic plots with column-oriented data, or formulae. 2-D and 3-D supported. Coordinates: Cartesian, polar, and parametric. Scripting supported -- saved files are scripts. (version 2009-01-29)
Extensions: .ep

EasyUOLewis Pomeroy2003-07-292003-07-29

General color scheme for EasyUO scripts
Extensions: *.euo

EiffelJust Great Software2005-10-142005-10-14

Extensions: *.e
Web site: http://www.eiffel.com

EmpowerRobert Jurado2006-05-302006-05-31

This scheme will help Empower developers to work on their Delphi-like scripts. Empower is a software language for the mortgage industry by Eastern Software.
Extensions: *.txt;*.xml

Epi Info AnalysisMark Wallace2007-06-152007-06-15

Epi Info is a program for data collection and analysis. It is produced by the Centre for Disease Control and is available from their website. It sees wide use in the health and international development communities. These files are normally stored within an MS-Access database, however there are some advantages to keeping these as external text files. Normally they are given a file extension of *.pgm, however we keep the actual source files with an extension of *.src.
Extensions: *.pgm; *.src
Web site: http://www.cdc.gov/epiinfo

ErlangSean Schricker2007-12-102008-04-19

I am new to Erlang, so I am sure this coloring scheme has many omissions. Almost everything is colored, and it has helped me get the hang of the language better.
Extensions: *.erl;*.hrl
Web site: http://www.erlang.org/

Essbase Calculation ScriptJason Dinkel2008-04-242008-04-24

Includes commands through version 9.3. First Draft Created 2008/04/23.
Extensions: *.csc
Web site: http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_techref/techref.htm

Euphoria FilesEuler German2003-07-292003-07-29

RDS Euphoria Custom Syntax Color Schemes - v1.0.0 - November, 2002 Scheme targeted to version 2.x built-ins and standard libraries. Currently improving sub-schemes and optimizing RegEx. Please, don't forget to notify me of any bug found. I've been working hard to improve it. ;-) Several RegEx based on Jan Goyvaerts' originals, adapted to language particularities. Please, send comments and/or contributions to me. They'll be most welcome. T.I.A. :-) Find more about Euphoria at: http://www.rapideuphoria.com/
Extensions: *.e;*.ex;*.ew;*.exw;*.eu;*.exu

FactorJim Mack2010-02-162010-02-16

(* this is a nested comment *) ! comment : compose-all ( seq -- quot ) [ ] [ compose ] reduce ;
Extensions: .factor

FGDC MetadataKenneth Papp2006-03-202006-04-03

A simple syntax coloring scheme for distinguishing between main FGDC section definitions (bracket scheme), all other elements (variable name scheme), and plain text within a metadata file.
Extensions: *.met
Web site: http://www.fgdc.gov/

Fortran 90 Source CodeClay B. Blankenship2003-07-292006-10-27

Syntax coloring scheme for Fortran 90, including special coloring for comments, character strings, intrinsic functions, numeric constants, program unit names, and Fortran commands.
Extensions: *.f90

FSharpMark Watts2008-05-192008-05-19

A very basic highlighting schema for the F# (FSharp) language from Microsoft.
Extensions: *.fs

GetRight Download ListBen Ross2003-07-292003-07-29

A Simple colouring scheme for file GetRight download lists, which I whipped up quickly just to make the lists easier to read, and in turn, make my life easier! GetRight is, in my opinion, the best download manager available. Available: http://www.getright.com/
Extensions: *.grx

gnu asSteve Carter2006-11-082006-11-08

Sample syntax coloring scheme that colors Asembler source files. - Intel 8086-80486 Instruction set - Ideal, MASM Mode.
Extensions: *.s

GroovyJust Great Software2009-04-052009-04-05

Extensions: *.groovy
Web site: http://groovy.codehaus.org/

Half-Life Counter-Strike Logfile Colour SchemeSven Reichelt2003-07-292003-07-29

This Logfile Colour Scheme is made for Admins to make it easier browsing through logfiles.
Extensions: *.log

HaskellAlberto Gomez2007-09-162007-09-16

Extensions: *.hs
Web site: http://www.haskell.org

HTMLJust Great Software2005-10-142009-11-13

Extensions: *.html;*.htm;*.shtml
Web site: http://www.w3.org/MarkUp/

HTML with ScriptingJust Great Software2006-01-102009-11-13

HTML with support for embedded JavaScript and VBScript
Extensions: *.html;*.htm;*.shtml

iMacrosThe Smalltalk Idiom2006-05-262006-05-26

Syntax coloring for the Web extraction, testing, and automation language.
Extensions: *.iim
Web site: http://www.iopus.com/imacros/

IMail Log von IP-SwitchReto Burger2008-10-222008-10-22

zum besseren Suchen von Problemen im Mail-Log Version 1a Very rudimentary, but effective. Highlights: - IP-Adresses - Mailadresses - Msg: 220, 221, 250, 354 - Error's - Spam-Informations - Mail to / Mail from - Headings - Numbered and bulleted lists - Links - Bold, underline, italic, strikeout.
Extensions: *.ilog; *.log
Web site: http://www.burger-inf.ch

InformJeremy Tudisco2006-04-042006-04-04

Scheme coloring for Inform story files, used to create interactive fiction. v0.51 - April, 2006 Supports common Library verbs, routines, attributes, properties, entry points, and also comments, strings, escape sequences, labels, probably more too. Please send comments/ideas to me, and they'll be most appreciated! Thanks! Want to know more? visit http://www.inform-fiction.org/
Extensions: *.inf
Web site: www.inform-fiction.org

INI filesJust Great Software2005-10-142005-10-14

Extensions: *.ini;*.inf

ISS filesBruce Wernick2008-05-052008-05-05

This is not entirely correct but it is a good start. I have used the JGSoft INI syntax as a start and lifted the keywords from the INNO source files. The directive is treated like a comment starting with a #.
Extensions: *.iss

jal scriptPete Willard2004-03-222004-03-22

Jal (Just Another Language) is a High Level Language for the Microchip PIC Series and Scenix SX18 and SX28 microcontrollers. Inline assembler code is not highlighted. Some Library Settings are highlighted. JAL is available from http://www.voti.nl/jal/index_1.html and was created by Wouter van Ooijen
Extensions: *.jal
Web site: http://www.voti.nl/jal/index_1.html

JavaJust Great Software2005-10-142009-06-09

Extensions: *.java;*.jav;*.jsp;*.jsl

JavaScriptJust Great Software2005-10-142009-06-09

Supports JavaScript, JScript and ECMA-262
Extensions: *.js

JavaScript for HTAPeter Löwenson2008-05-162008-05-16

For JavaScript/JScript. I use this when writing HTA applications and have removes some reserved words which are ok to use in HTAs.
Extensions: *.js

JSONJust Great Software2008-06-272008-06-27

JavaScript Object Notation
Extensions: *.json
Web site: http://www.json.org

Kixtart FilesKent Dyer2005-04-122005-04-19

KiXtart Script Template v1.2 Updated to block comments, added in functions for KiXtart 4.5 (2010) 15-April-2005 - Update to fix Macros
Extensions: *.kix; *.scr; *.kx; *.udf

Kixtart Files V1.2bKent Dyer mod. Reto Burger2007-06-062007-06-06

KiXtart Script Template v1.2b / Burger Updated to block comments, added in functions for KiXtart 4.5 (2010) 15-April-2005 - Update to fix Macros Mod. for EditPad Pro V6.x.x Fixed 1. Line Comments troubbles etc.
Extensions: *.kix; *.scr; *.kx; *.udf

Kixtart Files V2Reto Burger2008-01-292008-10-25

KiXtart Script Template v2 / Burger KiXtart Script Template v1.2b / Burger Updated to block comments, added in functions for KiXtart 4.5 (2010) Updated for KiXtart 4.60 (2010) 15-April-2005 - Update to fix Macros 29. January 2008 Mod. for EditPad Pro V6.x.x Fixed 1. Line Comments troubbles etc.
Extensions: *.kix; *.scr; *.kx; *.udf
Web site: http://www.burger-inf.ch

KSHLan Phan2006-01-192006-01-19

Extensions: .ksh, .sh

Lasso Professional 5Trevor Borgmeier2003-07-292003-07-29

Extensions: *.LASSO;*.LAS;*.INC

LaTeXNiklas Beisert2003-07-292005-10-22

Make your LaTeX files look a bit fancier. Third Edition: More elements added
Extensions: *.tex;*.sty;*.cls;*.ltx

LDS TranslationJoshua Lee2008-09-192008-09-19

Color scheme of LDS related translation files.
Extensions: *.doc; *.txt; *.fnl

Lily PondSteve Duane2008-11-232008-11-23

A simple set of rules for creating quick contrast between parts of a music expression in a Lily Pond document.
Extensions: *.ly
Web site: lilypond.org

LSLJan Theodore Galkowski2006-10-302006-10-31

(syntax file last updated 20061031) This is a syntax coloring scheme for the Linden Labs Scripting Language ("LSL") used in the virtual reality Second Life. See http://www.secondlife.com for details on the world. The LSL is best described at an online Wiki, http://lslwiki.com/lslwiki/wakka.php?wakka=HomePage. This LSL is an event-driven language, operating in highly constrained memory environments. It is not object-oriented, and offers a limited number of base types.
Extensions: *.lsl
Web site: http://lslwiki.com/lslwiki/wakka.php?wakka=HomePage

Lua source codeEuler German2003-07-292003-07-29

The Programming Language LUA v4 & v5 - © 1994-2002 TeCGraf, PUC-Rio Lua Custom Syntax Color Schemes - v0.5.0 - January, 2003 This work is entirely based on my Euphoria scheme, so it shall be considered not complete as well. This edition shall comply with both Lua v5 and yet actual v4. Please, send your comments and/or contributions to me. They'll be most welcome! Thanks! :-) Find more about Lua at: http://www.lua.org/ and http://lua-users.org/
Extensions: *.lua

Lua source code (Updated)Jon S Akhtar (sylvanaar)2006-09-192009-07-12

Extensions: *.lua
Web site: http://www.lua.org

Mailtraq ScriptWil Taphoorn2003-07-292003-07-29

This coloring scheme for the Mailtraq scripting language adds syntax coloring for functions and valid operands, it highlights invalid functions and invalid operand combinations. Also, since Mailtraq scripts can be used used for server side cgi purposes, embedded HTML is excluded from the main color scheme (and handled very minimal). Please contact me at wil@wtms.nl if you have any suggestions.
Extensions: *.tpl;*.mtq

Marcedit filesAlexandre Moradell2007-06-112008-07-14

A very simple coloring scheme to highlight marc fields and subfields for mnemonic format used by Marcedit
Extensions: *.mrk
Web site: http://oregonstate.edu/~reeset/marcedit/html/index.php

MAT Poser5 filesargon70cv2004-06-022004-06-03

MAT files, Camera files, Expression files, and other similar files used in Poser. These files are editable unless you check "Use file compression" in Poser5 "General Preferences". Tested on Poser5 files. Comments and hints are welcome!
Extensions: *.pz2;*.fc2;*.cm2
Web site: www.curiouslabs.com

MatlabJarek Jurasz2003-07-292003-07-29

First shot for Matlab scripts and functions. To be extended.
Extensions: *.m

Maya Mel ScriptBrian Hall2003-12-182003-12-18

Syntax Highlighting for Maya 5 Mel Scripts.
Extensions: *.mel

ME10-Macros FilesThomas Fein2005-03-312005-03-31

If you work with ME10-Macros, this coloring scheme is for you. I do it for Designer Drafting 2004. Coloring Scheme Version 1.0
Extensions: *.m

Microsoft IDLKirk Hodges2004-07-062005-02-05

Coloring scheme for Microsoft Interface Definition Language files.
Extensions: *.idl
Web site: http://msdn.microsoft.com/library/default.asp?url=

MiniTab Macro (Borne)Michael Barash2003-07-292003-07-29

MSB. Use for MiniTab Macro Files. This is initially based on chapters 28-31 in the MiniTab Manual. I have started to include some SQL statements.
Extensions: *.mac;*.mtb

MIPS AssemblerDaniel Yule2007-03-132007-03-13

Syntax Colouring scheme for MIPS 2000 assembly code Written by Daniel Yule
Extensions: *.asm

MIPS SPIM Assembly Source CodeEzekiel Victor2008-04-282008-05-13

Extensions: *.asm
Web site: http://pages.cs.wisc.edu/~larus/spim.html

MOO Programming Language (v1.0)John M. Adams2003-07-292003-07-29

Coloring scheme for the MOO programming language, LambdaMOO v1.8.1. This is v1.0 of this color scheme (23AUG2001). Includes syntax coloring for integer literals, float literals, object numbers, error names, preset variables, keywords, strings, and comments. (For information on LambdaMOO visit http://www.moo.mud.org/).
Extensions: User Defined

MSC.NASTRAN_BulkdataEltjo Toorn2003-07-292003-07-29

Comments Can be used for MSC.NASTRAN Bulk Data. Comment lines (marked with $ in NASTRAN syntax) get "color" "Comment". The remaining text gets in columns 9-16, 25-32, 41-48, 57-64, 73-80 the "color" "Documentation comment". This can be used to color the Small Field Bulkdata (fixed field format). Tip: give in that "color" the background a different color. Hopefully it protects you against a lot of Fatal Errors caused by data crossing a field boundary. Good Luck!!, Eltjo
Extensions: bdf nas

MSC.PATRAN command LanguageEltjo Toorn2003-07-292003-07-29

Comments: Can be used for MSC.PATRAN command Language (also for session MSC.PATRAN session files). Good Luck!!, Eltjo
Extensions: pcl ses

MTWGeorge Dennison2009-12-222009-12-22

Color coding scheme for text versions of Macro Toolworks, (MTW), macros. EditPad Pro makes development of MTW much easier and the text copies provide a reliable backup source, as well. Save the text files with a .mtw extension to enable the color scheme. Much of the code related color is accuracy dependent: if you make a syntax error, the color will not change. Not all of the scheme is accuracy dependent, as some just have too many possibilities. Contact me via the MTW forum if you have questions about implementing EditPad Pro and the color scheme as a part of your MTW development.
Extensions: *.mtw
Web site: http://www.macrotoolworks.com/

MXML with ActionScriptNicolas Picon2008-02-272008-02-27

MXML with ActionScript Based on XML Detailed by JGSoft and ActionScript2 by Stephen Bungert
Extensions: *.mxml
Web site: http://www.adobe.com/devnet/flex/

MySQLJust Great Software2005-10-142009-06-09

Complete MySQL coloring scheme. Colors multi-line comments, and allows strings to span across multiple lines, like MySQL does. Slow for very large SQL files (like those created by mysqldump), since it must parse the whole file from the start.
Extensions: *.sql
Web site: http://www.mysql.org

MySQL (fast)Just Great Software2005-10-142009-06-09

Fast MySQL syntax coloring. Ignores multi-line comments, and doesn't allow strings to span across lines. Use this scheme when working with large SQL files (such as those created by mysqldump) for a dramatic increase in performance. This scheme only parses the visible portion of the file.
Extensions: *.sql
Web site: http://www.mysql.org

NCJaime Aranguren2003-07-292003-07-29

Syntax coloring scheme for numerical control programs for SINUMERIC
Extensions: *.nc

Netscreen ScreenOSStefan Brunner2009-05-042009-05-04

Syntax Coloring for Juniper Netscreen ScreenOS configuration files. Tested with ScreenOS 4.0, 5.0, 5.1. Colored are: service, group service, address, group address, and policy objects. First entry in any service or address group is not colored in order to show the start of a new group. This color scheme should make policy development more readable Version 1.1 03/14/2005 Stefan Brunner
Extensions: *.ns

Nullsoft NSISDon Hatlestad2003-05-242003-05-24

Nullsoft (SuperPiMP|Scriptable) Install System v2.x http://www.nullsoft.com/free/nsis/ "NSIS tries to be a scriptable win32 installer/uninstaller system that doesn't suck and isn't huge."
Extensions: *.nsi

Paradox Application Language (PAL) scriptsRichard Biffl2003-07-292003-07-29

This is a rudimentary scheme for Paradox Application Language (PAL) scripts. It just colors comments and strings, but EditPad is much nicer than the editor in Paradox for DOS.
Extensions: *.sc

Perl CGI script - BaffyBaffyOfDaffy2008-06-042008-07-17

This is a not quite complete Perl script coloring scheme that I created for our own office to use. It is not quite complete, not accounting for the whole language syntax, but it does have some nice features: - Variables and functions and subroutines will be colored correctly, even if they are not in a strng - HTML support in interpolated here documents. HTML in strings and other here documents coming soon - Live spell checking will not be as busy looking and normal spell checking will work better - Variables highlighted will include hash keys and array indexes even if they are hash or array references - I am putting a few detections for syntax errors and warnings and they will be red and yellow highlights by default
Extensions: *.cgi
Web site: http://www.perl.org

Perl scriptJust Great Software2005-10-142009-10-06

Extensions: *.pl;*.pm
Web site: http://www.perl.org

Perl script-amigoJGsoft2008-02-252008-02-25

Slight tweak to the JGsoft perl syntax. - Recognizes the difference between the bit-shift left operator and the start of a here-document. Depends on here-docs starting with alpha chars, not digits (not a Perl requirement, but solves all bit-shift highlighting errors and introduces rare misses for here-docs starting with numerics) - Recognizes that $y, $s and $tr are regular variable names, not the start of y///, s/// or tr///
Extensions: *.pl;*.pm
Web site: http://www.perl.org

PHP Hypertext PreprocessorJust Great Software2005-10-142009-11-13

HTML files with embedded PHP scripts.
Extensions: *.php;*.phtml
Web site: http://www.php.net

PHP with JavaScriptJust Great Software2006-06-242009-11-13

HTML files with embedded PHP and JavaScript scripts.
Extensions: *.php;*.phtml
Web site: http://www.php.net

PHP with JavaScript UpdatedBenjam Welker & Just Great Software2009-04-282009-04-28

HTML files with embedded PHP and JavaScript scripts. Updated to work with PHP 5.3 and fix some minor oversights. (e.g. true|false & $foo->bar->baz)
Extensions: *.php*;*.phtml*
Web site: http://www.php.net

PHP without HTMLJust Great Software2005-10-142008-11-11

Stand-alone PHP code. That is: without HTML.
Extensions: *.php;*.php3
Web site: http://www.php.net

PIC AssemblerPete Willard2003-07-292003-07-29

PIC Assembler - 14-Bit Processor Core, Literal and Control Operations Instruction Set (Mostly Completed. It's good enough for what I do)
Extensions: asm

PICKNeil Walker2003-07-292003-07-29

For use with Pick/UniVerse Databasic program files definitions. Contains some of my often used commons as keywords. V1.5 added BY, improved comment and label recognition V1.4 added ELSEIF, RTNLIST, PASSLIST, BEFORE V1.3 improved label recognition for trailing colons V1.2 fixed comments with leading spaces v1.1 Added support for alphanumeric labels v1.0 first release

PL/SQLJust Great Software2007-01-172009-06-09

Complete PL/SQL (Oracle) coloring scheme. Colors multi-line comments, and allows strings to span across multiple lines, like PL/SQL does. Slow for very large SQL files, since it must parse the whole file from the start.
Extensions: *.OracleDataProvider;*.sql
Web site: http://www.oracle.com/

PL/SQL (fast)Just Great Software2007-01-172009-06-09

Fast PL/SQL (Oracle) syntax coloring. Ignores multi-line comments, and doesn't allow strings to span across lines. Use this scheme when working with large SQL files for a dramatic increase in performance. This scheme only parses the visible portion of the file.
Extensions: *.OracleDataProvider;*.sql
Web site: http://www.oracle.com/

PostgreSQLJust Great Software2007-04-152009-06-09

Complete PostgreSQL coloring scheme. Colors multi-line comments, and allows strings to span across multiple lines, like MySQL does. Slow for very large SQL files, since it must parse the whole file from the start.
Extensions: *.sql
Web site: http://www.postgresql.org

PostgreSQL (fast)Just Great Software2007-04-152009-06-09

Fast PostgreSQL syntax coloring. Ignores multi-line comments, and doesn't allow strings to span across lines. Use this scheme when working with large SQL files for a dramatic increase in performance. This scheme only parses the visible portion of the file.
Extensions: *.sql
Web site: http://www.postgresql.org

PostScript 3 + DSCBen Blank2005-12-122005-12-12

Extensions: *.ps;*.eps;*.ais
Web site: http://www.adobe.com/products/postscript/

PostScript 3 + DSC (fast)Ben Blank2005-12-122005-12-12

Extensions: *.ps;*.eps;*.ais
Web site: http://www.adobe.com/products/postscript/

POV Ray v3.60Sean Reed2004-07-222004-07-22

This color scheme is for POV Ray (a freeware rendering engine, available at http://www.povray.org) scene files. Although this Coloring Scheme is intended for version 3.6.0 files, it should work on other versions.
Extensions: *.pov,*.inc,*.ini

PowerShellAdam Geras2006-12-102006-12-18

Extensions: *.ps1
Web site: http://msdn.microsoft.com/scripting

PowerShellJust Great Software2008-06-242008-06-24

Extensions: *.ps1
Web site: http://www.microsoft.com/powershell

PPWizardTom Stout2003-07-292003-07-29

PPWIZARD is more powerful than virtually any other preprocessor available and unlike many others remains simple to use (no complicated syntax), its replacement syntax is HTML like. PPWIZARD can be particularly useful for people who like to hand code their html and use a html editor. The use of a GUI based editor does not however rule out PPWIZARD's use and some editors allow you to define your own tags (allowing you to add ppwizards tags and commands). Since the preprocessor regognizes all HTML tags I've just added a few elements to the HTML.jgcscs file above recognize keywords and commands. PPWizard is available at: http://www.labyrinth.net.au/~dbareis/ppwizard.htm
Extensions: *.it *.ih

PrintMSS FilesTammy Cravit2005-06-082008-07-16

PrintMSS is a document markup and formatting tool for writers.
Extensions: *.arl;*.nvl;*.sto;*.rpt;*.synopsis
Web site: http://www.warefore.com/

ProfanStefan Schnell2003-06-302003-06-30

For use with PROFAN² Programing Language 7.6 A Windows BASIC language Available at: http://www.profan2.de
Extensions: *.prf

Progress 4GLThe Master2006-06-202007-01-04

Syntax coloring for Progress 4GL code Major additions have been made, but there are some issues. Progress can be very vague about function versus statement, so in those cases I err'd in one direction or the other (depending on our environment). Attributes, preprocessors, statements, functions and basic frame/form formatting completed. I have modified the define statement to use a subscheme to avoid weirdness with shorthand syntax.
Extensions: *.p;*.i;*.fm;*.w
Web site: http://www.progress.com

Progress Database logThe Master2003-10-212003-10-21

Coloring for Progress database logs. Highlights server versus user activity, backups, and system errors. This scheme was done against a UNIX version of Progress. It SHOULD work against Windows versions, but I have not tested it in that environment.
Extensions: .lg
Web site: http://www.progress.com

PrologSteve Carter2008-11-062008-11-06

A rough attempt at SWI-Prolog highlighting.
Extensions: *.pl

Property FileJim Colquist2006-12-212006-12-21

This scheme handles Java property files, where you have a property name on the left hand side, and a property value on the right hand side seperated by either an = or : operator.
Extensions: *.properties;*.property

PureBASICStefan Schnell2003-06-302003-10-06

PureBASIC programing language 3.80 A cross platform (Windows/AmigaOS/Linux) BASIC language Available at: http://www.purebasic.com http://www.purebasic.de
Extensions: *.pb

PythonJust Great Software2005-10-142005-10-14

Extensions: *.py
Web site: http://www.python.org

Python 3Tim Pietzcker2008-08-292008-08-29

Based on Python scheme by Just Great Software. Updated to reflect the changes made between Python 2.x and 3.x. Will still highlight most 2.x programs correctly (except for the print statement).
Extensions: *.py
Web site: http://www.python.org

RJust Great Software2008-02-212008-02-21

Extensions: *.r
Web site: http://www.r-project.org

R-LanguageAlexios Ghalanos2008-06-072008-06-07

Syntax Highlighting for R-Language (www.r-project.org). Also includes highlighting for toolboxes such as Rmetrics,PerformanceAnalytics, quantmod etc
Extensions: *.R
Web site: http://www.r-project.org

REFPROP fluidBruce Wernick2009-08-132009-08-13

NIST REFPROP fluid file Refrigerant properties data file
Extensions: FLD

ReporterPLUS QSimon Morrish2007-07-052008-01-25

Telelogic Rhapsody ReporterPLUS Q language syntax highlighting. Provides syntax highlighting of keywords, functions, operators and literals. Copyright © 2007, Simon Morrish.
Extensions: *.q
Web site: http://modeling.telelogic.com/products/rhapsody/add-on/

ReporterPLUS TemplateSimon Morrish2007-08-212008-01-25

Telelogic Rhapsody ReporterPLUS Template file syntax highlighting. Copyright © 2007, Simon Morrish.
Extensions: *.tpl;*.sbt
Web site: http://modeling.telelogic.com/products/rhapsody/add-on/

RexxSteve Swift2006-10-112006-10-17

For use with REXX scripts v2.2 - Based on V1.0 by Neil Walker
Web site: http://www.swiftys.org.uk/rexx.html

Rhapsody PropertiesSimon Morrish2007-07-062008-01-25

Telelogic Rhapsody Properties file syntax highlighting. Provides syntax highlighting of Subjects, Metaclasses and Properties. Copyright © 2007, Simon Morrish.
Extensions: *.prp
Web site: http://modeling.telelogic.com/products/rhapsody

Rich Text FormatJan Goyvaerts2006-01-102006-01-10

Highlights RTF tags and excludes them from spell checking
Extensions: *.rtf

RubyJust Great Software2005-10-142008-10-02

Extensions: *.rb
Web site: http://www.ruby.org

SAS sqlMike Campbell2005-02-022005-02-02

This scheme is for use with SAS, specifically with pass-through queries utilizing Oracle sql commands. In addition to SAS sql specific commands, this scheme contains reserved words and built-in functions for Oracle's SQL Plus; also includes some reserved words from PL/SQL. For epp version 5.
Extensions: *.sql

ScalaJust Great Software2009-04-052009-06-09

Extensions: *.scala
Web site: http://www.scala-lang.org

SchemeJan Theodore Galkowski2007-02-142007-03-08

An attempt at a syntax highlighter for Scheme
Extensions: *.scm;*.ss;*.sch
Web site: http://schemers.org/

Shading LanguageMicah Henrie2003-07-292003-07-29

Basic Color Scheme to be used with the Renderman Shading Language.
Extensions: *.sl;*.h;*.slim

SieveStuart McCulloch Anderson2007-03-222007-03-22

Comments
Extensions: *.siv

SPICED. Ferguson2003-07-292003-07-29

Comments: coloring scheme for TOPSPICE.
Extensions: *.lib;*.cir;*.out;*.sym

Spice netfilefriedrich schmidt2006-09-032006-09-03

Extensions: *.net;*.cir;*.deck;*.inc;*.lib

SQL (DB2-SQL)Phil Serfass2005-10-252006-05-10

DB2 Specific SQL Scheme (fast). Updated for DB2 version 8.2. Reworked to be "fast"
Extensions: *.sql

TADS 3Michel Nizette2004-03-242006-07-27

TADS 3 syntax coloring scheme. Highlights comments, preprocessor statements, reserved words, "is in", "not in", "enum token", "badness" grammar qualifier, brackets, numeric constants, single-quoted strings, double-quoted strings, and expressions embedded in double-quoted strings. Inside strings, highlights escape sequences, HTML tags and entities, and substitution parameters, and checks spelling outside of those.
Extensions: *.t; *.h
Web site: http://www.tads.org/t3dl.htm

TCALKeith Schmit2007-01-042007-01-04

TCAL (Telxon Common Application Language) source code for Telxon data collection (PTC) units. Coded around an internal application for the PTC-610 handheld scanner. Does not include the wireless code, or many of the TCAL 5.x code enhancements. Note: TCAL is structurally equivalent to COBOL.
Extensions: *.tca

TclJust Great Software2007-01-042007-01-04

Extensions: *.tcl
Web site: http://www.tcl.tk

Thrift IDL FileJon S Akhtar (Sylvanaar)2009-11-172009-11-17

Thrift IDL File, simple adaptation of the JGSoft C++ Scheme. Not really a complete scheme, but does cover some of the basics
Extensions: *.thrift
Web site: http://incubator.apache.org/thrift/

Tool Errors - C# compilerJust Great Software2006-12-112006-12-11

Highlights file names and line numbers in error messages output by the C# compiler

Tool Errors - C/C++ compilerMichael Burr2009-05-012009-05-01

Highlights file names and line numbers in error messages output by C/C++ compilers

Tool Errors - Delphi compilerJust Great Software2006-12-112008-02-09

Highlights file names and line numbers in error messages output by the CodeGear Delphi compiler
Web site: http://www.codegear.com/products/delphi/win32

Tool Errors - Java compilerJust Great Software2006-12-112006-12-11

Highlights file names and line numbers in error messages output by the Java compiler

Tool Errors - Lua InterpreterJon S Akhtar (sylvanaar)2009-09-072009-09-07

turns file/line's into clickable links.

Tool Errors - Perl interpreterJust Great Software2006-12-112006-12-11

Highlights file names and line numbers in error messages output by the Perl interpreter
Web site: http://www.perl.org

Tool Errors - Python interpreterJust Great Software2006-12-112006-12-11

Highlights file names and line numbers in error messages output by the Python interpreter
Web site: http://www.python.org

Tool Errors - Ruby interpreterJust Great Software2008-02-092008-02-09

Highlights file names and line numbers in error messages output by the Ruby interpreter

Transact-SQLJust Great Software2005-10-142009-06-09

Complete Microsoft SQL Server coloring scheme. Colors multi-line comments, and allows strings to span across multiple lines, like Transact-SQL does. Slow for very large SQL files, since it must parse the whole file from the start.
Extensions: *.sql
Web site: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_tsqlcon_6lyk.asp

Transact-SQL (fast)Just Great Software2005-10-142009-06-09

Fast Microsoft SQL Server syntax coloring. Ignores multi-line comments, and doesn't allow strings to span across lines. Use this scheme when working with large SQL files (such as those created by mysqldump) for a dramatic increase in performance. This scheme only parses the visible portion of the file.
Extensions: *.sql
Web site: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_tsqlcon_6lyk.asp

Translation scriptEuler German2003-07-292003-07-29

Translation Script Custom Syntax Color Scheme - v0.6.0 Jun, 2003 This scheme is dedicated to those translation scripts, very common on localized software versions. It's very simple, mostly identifying sections, especial characters, comments, etc. Please, don't forget to notify me of any bug found. I'll work hard to improve it. ;-) And please, don't forget to send comments and/or contributions to me. They'll be most welcome. Thanks in advance and enjoy! :-) Note: some regex used were inspired on Jan Goyvaerts' originals.
Extensions: *.lng;*.lang;*.language

UNIX Bourne ShellWilliam Y. Baugh2003-07-292006-06-27

Color scheme for UNIX Bourne Shell. It can easily be adapted for Korn Shell and with some work, C Shell.
Extensions: *.sh

UNIX Korn ShellWilliam Y. Baugh, LM2003-07-292003-07-29

Color scheme for UNIX Korn Shell. It is adapted from William Y. Baugh's Borne shell CS. May be OK for posix shell
Extensions: *.sh, *.ksh, *.sc

VBScriptJust Great Software2006-01-102006-07-15

Extensions: *.vbs
Web site: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/dd5dc02a-71e4-412b-8b

vCardBrad Olson2006-11-182006-11-18

Comments
Extensions: *.vcf
Web site: http://www.imc.org/pdi/

VerilogAndrew West2003-07-292003-07-29

Verilog v1.0. Send me comments/corrections/suggestions and I'll tweak this further.
Extensions: *.v;*.vmd

Visual Basic formJust Great Software2008-02-092008-02-09

Form files for Visual Basic 6 and earlier
Extensions: *.frm
Web site: http://msdn.microsoft.com/vbasic/

Visual Basic.NETJust Great Software2005-10-142009-06-07

Designed for Visual Basic.NET, but can also be used for VB6 and other versions of Basic.
Extensions: *.vb;*.bas
Web site: http://msdn.microsoft.com/vbasic/

VRMLPaul Nystrom2010-03-022010-03-02

Simple and incomplete and choice of colors could use some work. N.B., VRML is case sensitive.
Extensions: .vrml,.wrl

WinAmp playlistJan Goyvaerts2005-10-142005-10-14

Extensions: *.m3u
Web site: http://www.winamp.com

WinBatchWiroj R.2003-07-292003-07-29

Color scheme for WinBatch script. WinBatch (R) is a registered trademark of Wilson WindowWare Inc. <http://www.winbatch.com>;
Extensions: *.wbt

WML ScriptAlejandro Aleman2009-05-242009-05-24

Supports APPI's version of WMLScript I accept freelance Job offers with this platform
Extensions: *.wmls
Web site: www.wapforum.org

Wolfenstein Scripting SimpleMike Denny2003-07-292003-07-29

Comments
Extensions: *.ai;*.script

Wonderware InTouch ScriptChristopher Stevens2004-05-212004-05-21

Coloring scheme for Wonderware InTouch Script files. Don't edit script files directly, rather use cut-and-paste from the InTouch application editor into EditPad Pro. Last updated 21-May-2004.
Web site: http://www.wonderware.com/

WSAdmin JACL ScriptDanny Carroll2005-02-022005-02-02

Colouring scheme for JACL scripts created for IBM's Websphere application server wsadmin utility.
Extensions: *.jacl

XbasicTom Stout2003-07-292003-07-29

For use with Xbasic Programing Language An Open Source Cross Platform (Linux/Windows) BASIC language Available at: http://www.egroups.com/messages/xbasic
Extensions: *.x

XHTML for HTAPeter Löwenson2008-05-162008-05-16

For XHTML with support for embedded JavaScript/JScript and VBScript. I use this when writing HTA applications and have removes some reserved words which are ok to use in HTAs.
Extensions: *.html;*.htm;*.shtml;*.hta

XmingrcMark Hensler2009-10-212009-10-21

Extensions: Xmingrc
Web site: http://www.straightrunning.com/XmingNotes/xmingrc.php

XMLJust Great Software2005-10-142008-08-23

Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd
Web site: http://www.w3.org/XML/

XML (fast)Just Great Software2006-06-052006-06-05

Fast scheme for instantly highlighting huge XML files. Does not support XML files with line breaks inside comments, CDATA or processing instructions, or between attributes.
Extensions: *.xml
Web site: http://www.w3.org/XML/

XProfan 11Erhard Wirth2009-05-272009-05-27

For use with XPROFAN Programing Language 11 A Windows BASIC language Available at: http://www.profan2.de
Extensions: *.prf

Xtendable Config FileJeff Weinstein2003-07-292003-07-29

Custom config file coloring scheme for XCF files, which is a file format for a generic config file. Format: Comments begin with // Commands start with a # Sections begin with an @, and are denoted by { and } characters within a section, you can have key-value parirs and also specify the data type of the value, like so: myvalue = mykey : int
Extensions: .xcf

XYplorer Scriptjacky2008-02-242009-08-05

Script Files for XYplorer Last modified: 2009-08-05, XYplorer v8.10.0010
Extensions: *.xys
Web site: http://www.xyplorer.com/

There are 192 custom syntax coloring schemes available. Many thanks to all those who shared their schemes!

Go back to the Custom Syntax Coloring Schemes page.