Navigate Large Text Files Quickly and Easily

Syntax NameAuthorAddedUpdated
 
LuaJon S Akhtar (sylvanaar)2006-06-272009-09-08
Functions, Main chunk locals, and Tables
Extensions: *.lua
Web site: http://www.lua.org
 
(X)HTML Markup (HTA)Peter Löwenson2008-05-182008-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 FilesJeffrey Alan Klute2011-03-122011-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.0Hays Clark2007-04-052007-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.1Carl Bevil2010-04-092010-04-09
Version 1.0 -------------- Simple file navigation for ASN.1 files.
Extensions: *.asn
ASP.NETJust Great Software2006-04-052009-01-12
XML node tree, excluding empty nodes, ignoring VB.NET or C# code
Extensions: *.aspx;*.asax;*.ascx
AutoItErhard Wirth2009-05-262009-12-13
List of includes, functions, constants and option settings in AutoIt source code. Adds no folding points.
Extensions: *.au3
Batch File OutputJust Great Software2008-02-092008-02-09
Folds commands in the output from batch files.
Blue Coat SysinfoGreg Wesson2010-07-092010-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
CJust Great Software2008-02-092008-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 Software2008-02-092008-02-14
List of functions and typedefs in C source code. Adds folding points for all curly braces.
Extensions: *.c;*.h
C#Just Great Software2005-10-142011-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 Software2008-02-142008-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 Software2008-02-142008-02-14
List of classes, functions and typedefs in C++ source code. Adds folding points for all curly braces.
Extensions: *.cpp;*.hpp
C-style foldingJust Great Software2006-04-052006-04-05
Adds code folding points to blocks delimited by curcly braces in C-style languages
Cascading Style SheetsJust Great Software2005-10-142007-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 TreeCarl Bevil2006-08-162006-08-16
* Version 1.0 * Simple Confluence heading tree.
Extensions: *.conf;*.confluence
Web site: www.atlassian.com
dBaseGreg Neid2010-03-162010-03-16
Extensions: *.cc;*.prg;*.wfm;*.pop
Web site: http://www.dbase.com
DelphiJust Great Software2005-10-142010-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 FormJust Great Software2005-12-082005-12-08
Lists components and controls on a Delphi form
Extensions: *.dfm;*.xfm;*.nfm
Web site: http://www.borland.com/delphi/
Delphi PrismJust Great Software2009-03-302009-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
DXLSimon Morrish2007-07-032008-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 ULPChristian Hostelet2009-07-112009-07-11
CADSoft Eagle ULP file Navigation Scheme. Tested with Eagle version 5.6
Extensions: *.ulp
Web site: www.cadsoft.de
Factor2010-02-162010-02-16
GroovyJust Great Software2009-04-052009-04-05
Groovy defs and classes
Extensions: *.groovy
Web site: http://groovy.codehaus.org/
HTML HeadingsJust Great Software2005-10-142005-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 ParagraphsJust Great Software2005-10-142006-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 TreeJust Great Software2005-10-142005-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 TagsJust Great Software2006-04-052006-04-05
Tree of all HTML tags
Extensions: *.html;*.htm;*.shtml
Web site: http://www.w3.org/MarkUp/
INI filesJust Great Software2005-10-142005-10-14
Alphabetic list of sections in an INI file
Extensions: *.ini;*.inf;
JavaJust Great Software2005-10-142010-03-19
Java classes with fields and methods
Extensions: *.java;*.jav;*.jsp;*.jsl
Java5 (am)Alan Moore2006-08-072006-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/
JavascriptJust Great Software2006-04-142009-01-04
Javascript variables, functions and objects
Extensions: *.js
Javascript Functions/VariablesPeter Löwenson2008-05-182008-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
JSONJust Great Software2008-06-272008-06-27
JavaScript Object Notation
Extensions: *.json
Web site: http://www.json.org
LaTeXMenno Bruggeling2010-09-212010-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
LuaJon S Akhtar (sylvanaar)2006-06-272009-09-08
Functions, Main chunk locals, and Tables
Extensions: *.lua
Web site: http://www.lua.org
Mel ScriptHays Clark2008-02-192008-02-19
Mel Script variables, procs and blocks based on JGsoft's Javascript Navigation Scheme. Change list: Updating scheme description
Extensions: *.mel
MXML with ActionScriptNicolas Picon2008-02-272008-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 dotsJust Great Software2010-01-252010-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 scriptJust Great Software2005-10-142009-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 Software2006-04-052009-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 PreprocessorJust Great Software2005-10-142011-03-30
PHP classes, interfaces and functions from HTML files with embedded PHP scripts
Extensions: *.php;*.phtml
PHP Hypertext Preprocessor (fold braces)Just Great Software2010-06-152010-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 DSCBen Blank2005-12-122005-12-12
Foldable DSC tree for all versions of PostScript.
Extensions: *.ps;*.eps;*.ais
Web site: http://www.adobe.com/products/postscript/
PowerShellJust Great Software2008-06-242008-06-24
List of functions in a PowerShell script
Extensions: *.ps1
Web site: http://www.microsoft.com/powershell
PythonJust Great Software2006-04-142009-12-27
Python class and function definitions
Extensions: *.py
Python 3Tim Pietzcker2008-08-292010-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
RJust Great Software2008-02-212008-02-21
List of functions and operators in R source code.
Extensions: *.r
Web site: http://www.r-project.org/
Refprop fluidBruce Wernick2009-08-132009-08-13
Equation sections in an FLD file
Extensions: *.fld
ReporterPLUS QSimon Morrish2007-07-052008-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 TemplateSimon Morrish2007-08-212008-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 PropertiesSimon Morrish2007-07-062008-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
RSSJust Great Software2005-12-122005-12-12
Lists channels and items in an RSS newsfeed by their titles
Extensions: *.rss
RubyJust Great Software2006-04-142006-04-14
Ruby classes and functions
Extensions: *.rb
Web site: http://www.ruby.org
TADS 3Michel Nizette2006-07-242006-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 ApplicationsThijs Schreijer2009-02-142009-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 modulesThijs Schreijer2009-02-142009-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.NETJust Great Software2006-04-052006-04-05
VB.NET namespaces, modules, classes, structs and interfaces with constants, fields, methods, properties and events
Extensions: *.vb
VBScriptJust Great Software2006-05-242006-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
vCardBrad Olson2006-11-182006-11-18
Extensions: *.vcf
Web site: http://www.imc.org/pdi/
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/
WMLScriptAlejandro Aleman2009-05-242009-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
XMLJust Great Software2005-10-142006-04-14
XML node tree, excluding empty nodes
Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd
Web site: http://www.w3.org/XML/
XML DetailedJust Great Software2005-10-142006-04-14
XML node tree, including empty nodes
Extensions: *.xml;*.dtd;*.xhtml;*.xsl;*.xslt;*.xsd
Web site: http://www.w3.org/XML/
XML Detailed ContentJust Great Software2008-06-242008-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 AttributesJust Great Software2008-08-152008-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 AttributesJust Great Software2006-05-242006-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 AlphabeticallyJust Great Software2006-05-242006-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 11Erhard Wirth2009-05-272009-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.