| Syntax Name | Author | Added | Updated |
| Lua | Jon S Akhtar (sylvanaar) | 2006-06-27 | 2009-09-08 |
| Functions, Main chunk locals, and Tables
Extensions: *.lua Web site: http://www.lua.org | |||
| (X)HTML Markup (HTA) | Peter Löwenson | 2008-05-18 | 2008-05-18 |
| (X)HTML Markup (HTA) v1.0.
(An (X)HTML file-navigation scheme mainly for HTA applications)
Shows a nested node tree of all (X)HTML markup tags--like a DOM tree. It supports XML namespaces in both tag names and attributes. Also, when a misplaced closing tag is found, an error node shows up in the tree for easy finding.
Folding sections are only HTML, HEAD, BODY, HTA:APPLICATION, SCRIPT, STYLE tags and HTML comments. Mainly because I think it's very cluttering with folding on all tags.
Doctype node shows root element tag name in round brackets (!DOCTYPE (html)).
Import node shows what namespace to be imported in round brackets (?import (my_el)).
Other nodes show it's ID in square brackets (div [dDivID]).
Be aware:
End all empty tags with a closing slash like XML syntax (i.e. <br />), otherwise it's impossible to know when to search for the end tag. Also, all embeded scripts must be commented out, or tags in script may be placed in the tree. XML declaration is not yet supported, maybe in the next release.
Extensions: *.hta;*.html;*.htm;*.shtml | |||
| 4dos Batch Files | Jeffrey Alan Klute | 2011-03-12 | 2011-03-13 |
| Unsorted list of sections divided up by Labels in a 4dos batch file.
There aren't many 4dos users out there. I would welcome any comments or inquirys at JJ1 [{(AT)}] StarBand.net.
Extensions: *.btm;*.bat Web site: http://jpsoft.com | |||
| Actionscript 2.0 | Hays Clark | 2007-04-05 | 2007-04-16 |
| Actionscript variables, functions and objects vased on JGsoft's Javascript, Java, and XML Navigation Scheme.
Change list:
4/16/2007 - added support for "get" and "set" functions, as well as updated the classes to now support "interfaces" as well as the "expend" and "implements"
Extensions: *.as | |||
| ASN.1 | Carl Bevil | 2010-04-09 | 2010-04-09 |
| Version 1.0
--------------
Simple file navigation for ASN.1 files.
Extensions: *.asn | |||
| ASP.NET | Just Great Software | 2006-04-05 | 2009-01-12 |
| XML node tree, excluding empty nodes, ignoring VB.NET or C# code
Extensions: *.aspx;*.asax;*.ascx | |||
| AutoIt | Erhard Wirth | 2009-05-26 | 2009-12-13 |
| List of includes, functions, constants and option settings in AutoIt source code.
Adds no folding points.
Extensions: *.au3 | |||
| Batch File Output | Just Great Software | 2008-02-09 | 2008-02-09 |
| Folds commands in the output from batch files. | |||
| Blue Coat Sysinfo | Greg Wesson | 2010-07-09 | 2010-07-09 |
| File navigation scheme includes folding ranges. Supported folding ranges are Condition definitions, Visual Policy Manager XML, Exceptions, Certificates, Authentication Forms, Advanced URL sections (starting with URL_Path and ending with 74 underscores)
Configuration advanced URL is manually excluded since that section is most commonly used in troubleshooting. Suggestions and requests are welcome, but may be delayed or abandoned due to normal business time constraints.
Extensions: .txt | |||
| C | Just Great Software | 2008-02-09 | 2008-02-14 |
| List of functions and typedefs in C source code.
Adds folding points for top-level braces only.
Extensions: *.c;*.h | |||
| C (fold braces) | Just Great Software | 2008-02-09 | 2008-02-14 |
| List of functions and typedefs in C source code.
Adds folding points for all curly braces.
Extensions: *.c;*.h | |||
| C# | Just Great Software | 2005-10-14 | 2011-05-16 |
| C# namespaces, classes, structs and interfaces with constants, fields, methods, properties, events, operators, indexers, enums and delegates
Extensions: *.cs Web site: http://www.ecma-international.org/publications/standards/Ecma-334.htm | |||
| C++ | Just Great Software | 2008-02-14 | 2008-02-14 |
| List of classes, functions and typedefs in C++ source code.
Adds folding points for top-level braces only.
Extensions: *.cpp;*.hpp | |||
| C++ (fold braces) | Just Great Software | 2008-02-14 | 2008-02-14 |
| List of classes, functions and typedefs in C++ source code.
Adds folding points for all curly braces.
Extensions: *.cpp;*.hpp | |||
| C-style folding | Just Great Software | 2006-04-05 | 2006-04-05 |
| Adds code folding points to blocks delimited by curcly braces in C-style languages | |||
| Cascading Style Sheets | Just Great Software | 2005-10-14 | 2007-05-02 |
| Alphabetic lists of elements, classes and IDs in a CSS file
Extensions: *.css Web site: http://www.w3.org/Style/CSS/ | |||
| Confluence Headings Tree | Carl Bevil | 2006-08-16 | 2006-08-16 |
| * Version 1.0 *
Simple Confluence heading tree.
Extensions: *.conf;*.confluence Web site: www.atlassian.com | |||
| dBase | Greg Neid | 2010-03-16 | 2010-03-16 |
| Extensions: *.cc;*.prg;*.wfm;*.pop Web site: http://www.dbase.com | |||
| Delphi | Just Great Software | 2005-10-14 | 2010-04-15 |
| Lists classes (with fields, methods and properties), contants, procedures, resource strings, types, used units and variables defined in Delphi (Win32) source code
Extensions: *.pas;*.dpr; Web site: http://www.codegear.com/products/delphi/win32 | |||
| Delphi Form | Just Great Software | 2005-12-08 | 2005-12-08 |
| Lists components and controls on a Delphi form
Extensions: *.dfm;*.xfm;*.nfm Web site: http://www.borland.com/delphi/ | |||
| Delphi Prism | Just Great Software | 2009-03-30 | 2009-03-30 |
| Lists classes with fields, methods, properties, and events defined in Delphi Prism (Oxygene) source code
Extensions: *.pas Web site: http://www.codegear.com/products/delphi/prism | |||
| DXL | Simon Morrish | 2007-07-03 | 2008-01-25 |
| Telelogic DOORS DXL file navigation.
Provides navigation of includes, global constants and variables, and functions, as well as folding points for blocks of code.
03/07/2007: Initial revision for DOORS 8.1
Copyright © 2007-2008, Simon Morrish.
Extensions: *.dxl;*.inc Web site: http://www.telelogic.com/doors | |||
| Eagle ULP | Christian Hostelet | 2009-07-11 | 2009-07-11 |
| CADSoft Eagle ULP file Navigation Scheme. Tested with Eagle version 5.6
Extensions: *.ulp Web site: www.cadsoft.de | |||
| Factor | 2010-02-16 | 2010-02-16 | |
| Groovy | Just Great Software | 2009-04-05 | 2009-04-05 |
| Groovy defs and classes
Extensions: *.groovy Web site: http://groovy.codehaus.org/ | |||
| HTML Headings | Just Great Software | 2005-10-14 | 2005-10-14 |
| Shows a flat list of heading tags in an HTML file
Extensions: *.html;*.htm;*.shtml Web site: http://www.w3.org/MarkUp/ | |||
| HTML Headings and Paragraphs | Just Great Software | 2005-10-14 | 2006-04-05 |
| Shows the layout of headings and paragraphs in an HTML file
Extensions: *.html;*.htm;*.shtml Web site: http://www.w3.org/MarkUp/ | |||
| HTML Headings Tree | Just Great Software | 2005-10-14 | 2005-10-14 |
| Shows the nested layout of heading tags in an HTML file
Extensions: *.html;*.htm;*.shtml Web site: http://www.w3.org/MarkUp/ | |||
| HTML Tags | Just Great Software | 2006-04-05 | 2006-04-05 |
| Tree of all HTML tags
Extensions: *.html;*.htm;*.shtml Web site: http://www.w3.org/MarkUp/ | |||
| INI files | Just Great Software | 2005-10-14 | 2005-10-14 |
| Alphabetic list of sections in an INI file
Extensions: *.ini;*.inf; | |||
| Java | Just Great Software | 2005-10-14 | 2010-03-19 |
| Java classes with fields and methods
Extensions: *.java;*.jav;*.jsp;*.jsl | |||
| Java5 (am) | Alan Moore | 2006-08-07 | 2006-08-07 |
| A Java file-navigation scheme that works with Java 5's generics, annotations, and enums.
Extensions: *.java;*.jav;*.jsp;*.jsl Web site: http://java.sun.com/ | |||
| Javascript | Just Great Software | 2006-04-14 | 2009-01-04 |
| Javascript variables, functions and objects
Extensions: *.js | |||
| Javascript Functions/Variables | Peter Löwenson | 2008-05-18 | 2008-05-18 |
| Javascript Functions/Variables v1.0.
(A JavaScript file-navigation scheme)
Shows a flat node tree of all root functions (declared with function fn_name()) and declared variables (var var_name;). Functions and variables inside other functions are left alone.
Only functions and multi-line comments are foldable sections.
Extensions: *.js | |||
| JSON | Just Great Software | 2008-06-27 | 2008-06-27 |
| JavaScript Object Notation
Extensions: *.json Web site: http://www.json.org | |||
| LaTeX | Menno Bruggeling | 2010-09-21 | 2010-09-21 |
| A simple TeX file navigation scheme. It will fold chapters, sections, subsections and subsubsections in a hierarchical way and show a file navigation tree in the pane.
Extensions: *.tex | |||
| Lua | Jon S Akhtar (sylvanaar) | 2006-06-27 | 2009-09-08 |
| Functions, Main chunk locals, and Tables
Extensions: *.lua Web site: http://www.lua.org | |||
| Mel Script | Hays Clark | 2008-02-19 | 2008-02-19 |
| Mel Script variables, procs and blocks based on JGsoft's Javascript Navigation Scheme.
Change list:
Updating scheme description
Extensions: *.mel | |||
| MXML with ActionScript | Nicolas Picon | 2008-02-27 | 2008-02-27 |
| MXML with ActionScript
Based on XML Detailed by JGSoft
MXML:
entities with id show : tag [id]
entities with name show : tag "name"
Extensions: *.mxml Web site: http://www.adobe.com/devnet/flex/ | |||
| Outline using leading dots | Just Great Software | 2010-01-25 | 2010-01-25 |
| Type a dot at the start of a line to use it as a header. Type two dots for a subheader, three for a third-level header, and so on, to create an outline. | |||
| Perl script | Just Great Software | 2005-10-14 | 2009-10-07 |
| Alphabetic list of subs in a Perl script.
Adds folding points for subs and here documents only.
Extensions: *.pl;*.pm Web site: http://www.perl.org | |||
| Perl script (fold braces) | Just Great Software | 2006-04-05 | 2009-10-07 |
| Alphabetic list of subs in a Perl script.
Adds folding points for all curly braces.
Extensions: *.pl;*.pm Web site: http://www.perl.org | |||
| PHP Hypertext Preprocessor | Just Great Software | 2005-10-14 | 2011-03-30 |
| PHP classes, interfaces and functions from HTML files with embedded PHP scripts
Extensions: *.php;*.phtml | |||
| PHP Hypertext Preprocessor (fold braces) | Just Great Software | 2010-06-15 | 2010-06-15 |
| PHP classes, interfaces and functions from HTML files with embedded PHP scripts. Adds folding points for all curly braces.
Extensions: *.php;*.phtml | |||
| PostScript DSC | Ben Blank | 2005-12-12 | 2005-12-12 |
| Foldable DSC tree for all versions of PostScript.
Extensions: *.ps;*.eps;*.ais Web site: http://www.adobe.com/products/postscript/ | |||
| PowerShell | Just Great Software | 2008-06-24 | 2008-06-24 |
| List of functions in a PowerShell script
Extensions: *.ps1 Web site: http://www.microsoft.com/powershell | |||
| Python | Just Great Software | 2006-04-14 | 2009-12-27 |
| Python class and function definitions
Extensions: *.py | |||
| Python 3 | Tim Pietzcker | 2008-08-29 | 2010-10-09 |
| Based on Python scheme by Just Great Software. Provides Python class and function definitions, updated to reflect the changes made between Python 2.x and 3.x. Works also for 2.x.
Extensions: *.py Web site: http://www.python.org | |||
| R | Just Great Software | 2008-02-21 | 2008-02-21 |
| List of functions and operators in R source code.
Extensions: *.r Web site: http://www.r-project.org/ | |||
| Refprop fluid | Bruce Wernick | 2009-08-13 | 2009-08-13 |
| Equation sections in an FLD file
Extensions: *.fld | |||
| ReporterPLUS Q | Simon Morrish | 2007-07-05 | 2008-01-25 |
| Telelogic Rhapsody ReporterPLUS Q language file navigation.
Provides navigation of variables and folding points for blocks of code.
Copyright © 2007, Simon Morrish.
Extensions: *.q Web site: http://modeling.telelogic.com/products/rhapsody/add-on/ | |||
| ReporterPLUS Template | Simon Morrish | 2007-08-21 | 2008-01-25 |
| Telelogic Rhapsody ReporterPLUS Template file navigation.
Copyright © 2007, Simon Morrish.
Extensions: *.tpl;*.sbt Web site: http://modeling.telelogic.com/products/rhapsody/add-on/ | |||
| Rhapsody Properties | Simon Morrish | 2007-07-06 | 2008-01-25 |
| Telelogic Rhapsody Properties file navigation.
Provides navigation of Subjects, Metaclasses and Properties, with folding points.
Copyright © 2007, Simon Morrish.
Extensions: *.prp Web site: http://modeling.telelogic.com/products/rhapsody | |||
| RSS | Just Great Software | 2005-12-12 | 2005-12-12 |
| Lists channels and items in an RSS newsfeed by their titles
Extensions: *.rss | |||
| Ruby | Just Great Software | 2006-04-14 | 2006-04-14 |
| Ruby classes and functions
Extensions: *.rb Web site: http://www.ruby.org | |||
| TADS 3 | Michel Nizette | 2006-07-24 | 2006-07-24 |
| Creates a list of all objects, classes, grammar rules, functions, and macro definitions. Objects are arranged into a tree that reflects their containment hierarchy (according to the "+" notation). CAUTION: Relies heavily on the indentation style of the TADS 3 Library being followed, in order to figure out the correct structure even in presence of improperly closed code blocks.
Extensions: *.t;*.h Web site: http://www.tads.org/t3dl.htm | |||
| VB for Applications | Thijs Schreijer | 2009-02-14 | 2009-02-14 |
| Original file by JGSoft; VBScript containing; subs, functions and classes
Modified for VBA classes, for Office 2007
- Added Enum
- Added Type declarations
- Added declared functions (API calls)
- Added declared methods (API calls)
Extensions: *.bas;*.frm | |||
| VB for Applications; Class modules | Thijs Schreijer | 2009-02-14 | 2009-02-14 |
| Original file by JGSoft; VBScript containing; subs, functions and classes
Modified for VBA classes, for Office 2007
- Added Enum
- Added Property Let/Get/Set
- Added Type declarations
- changed Subs to Methods (name only)
- Added declared functions (API calls)
- Added declared methods (API calls)
Extensions: *.cls | |||
| VB.NET | Just Great Software | 2006-04-05 | 2006-04-05 |
| VB.NET namespaces, modules, classes, structs and interfaces with constants, fields, methods, properties and events
Extensions: *.vb | |||
| VBScript | Just Great Software | 2006-05-24 | 2006-05-24 |
| VBScript subs, functions and classes
Extensions: *.vbs Web site: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/dd5dc02a-71e4-412b-8b | |||
| vCard | Brad Olson | 2006-11-18 | 2006-11-18 |
| Extensions: *.vcf Web site: http://www.imc.org/pdi/ | |||
| Visual Basic form | Just Great Software | 2008-02-09 | 2008-02-09 |
| Form files for Visual Basic 6 and earlier
Extensions: *.frm Web site: http://msdn.microsoft.com/vbasic/ | |||
| WMLScript | Alejandro Aleman | 2009-05-24 | 2009-05-24 |
| WMLScript variables, functions and objects
Just a copy cat of the JG Soft's version for JavaScript but with two or three changes.
I accept freelance jobs for this language, contact details on the file.
Extensions: *.wmls Web site: www.wapforum.org | |||
| XML | Just Great Software | 2005-10-14 | 2006-04-14 |
| XML node tree, excluding empty nodes
Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd Web site: http://www.w3.org/XML/ | |||
| XML Detailed | Just Great Software | 2005-10-14 | 2006-04-14 |
| XML node tree, including empty nodes
Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd Web site: http://www.w3.org/XML/ | |||
| XML Detailed Content | Just Great Software | 2008-06-24 | 2008-06-24 |
| XML node tree, with an extra "content" node to select the text between a par of XML tags. Empty nodes are listed too.
Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd Web site: http://www.w3.org/XML/ | |||
| XML ID Attributes | Just Great Software | 2008-08-15 | 2008-08-15 |
| Tree of XML elements with "id" attributes, in the order they have in the XML file. Suitable for XML files where the id attributes are more important than the elements having those attributes. A prime example are DocBook files where the sect1, sect2, etc. tags are all the same, but the id attributes are unique.
Web site: http://www.w3.org/XML/ | |||
| XML Name Attributes | Just Great Software | 2006-05-24 | 2006-05-24 |
| Tree of XML elements with "name" attributes, in the order they have in the XML file. Suitable for XML files where the name attributes are more important than the elements having those attributes. A prime example are XML schemas.
Extensions: *.xsd | |||
| XML Name Attributes Alphabetically | Just Great Software | 2006-05-24 | 2006-05-24 |
| Alphabetically sorted tree of XML elements with "name" attributes. Suitable for XML files where the name attributes are more important than the elements having those attributes. A prime example are XML schemas.
Extensions: *.xsd | |||
| XProfan 11 | Erhard Wirth | 2009-05-27 | 2009-05-27 |
| Anzeige der Compiler-Direktiven, Funktionen und Prozeduren.
Enthält keine Informationen für die Code-Faltung.
Extensions: *.prf | |||
There are 69 file navigation schemes available. Many thanks to all those who shared their schemes!
Go back to the File Navigation Schemes page.