Difference between revisions of "Codeless Language Modules"

From BBEditExtras
Jump to: navigation, search
(fixed numerous broken/outdated links, marked any remaining that couldn't be found)
(list update for v11)
Line 1: Line 1:
 
Codeless Language Modules allow you to utilize BBEdit’s syntax coloring, language-aware folding, function navigation, and completion services while editing source files written in any language that BBEdit does not support natively.
 
Codeless Language Modules allow you to utilize BBEdit’s syntax coloring, language-aware folding, function navigation, and completion services while editing source files written in any language that BBEdit does not support natively.
  
BBEdit 10 includes language support (some combination of syntax coloring, function navigation, enhanced completion, or all of the above) for: 68K Assembler, ActionScript, ANSI C, C++, CSS, Fortran, HTML, INI configuration, Java, JavaScript, JSON, JSP, Lasso, Lua, Make, Markdown, Object Pascal, Objective-C, Objective-C++, Perl, Perl POD, PHP, Python, Rez, Ruby, Ruby in HTML (erb), Setext, SQL (Generic, MS Transact, MySQL, PL/SQL, PostgreSQL), Strings, Tcl, TeX, Unix shell script, VBScript, VectorScript, Verilog HDL, VHDL, XML, and YAML.
+
BBEdit 11 includes language support (some combination of syntax coloring, function navigation, enhanced completion, live preview, or all of the above) for: 68K Assembler, ActionScript, ANSI C, C++, CSS, Fortran, Grep patterns, HTML, INI configuration, Java, JavaScript, JSON, JSP, Lasso, Lua, Make, Markdown, Object Pascal, Objective-C, Objective-C++, Perl, Perl POD, PHP, Python, Rez, Ruby, Ruby in HTML (ERB), SCSS, Setext, SQL (Generic, MS Transact, MySQL, PL/SQL, PostgreSQL), Strings, Tcl, TeX, Textile, Unix man page, Unix shell script, VBScript, VectorScript, Verilog HDL, VHDL, XML, and YAML.
  
Language module development information is available in [http://www.barebones.com/support/develop/ the BBEdit SDK], and on the [http://www.barebones.com/support/develop/clm.html Bare Bones web site].  Seth Dillingham has also written an [http://www.truerwords.net/articles/bbedit/codeless_language_module.html excellent guide on how to write your own CLM].
+
Language module development information is available in the [http://www.barebones.com/support/develop/ BBEdit SDK], and on the [http://www.barebones.com/support/develop/clm.html Bare Bones web site].  Seth Dillingham has also written an [http://www.truerwords.net/articles/bbedit/codeless_language_module.html excellent guide on how to write your own CLM].
  
 
==[http://www.barebones.com/support/bbedit/plugin_library.html Language Module Library from BBEdit web site]==
 
==[http://www.barebones.com/support/bbedit/plugin_library.html Language Module Library from BBEdit web site]==

Revision as of 20:53, 5 February 2015

Codeless Language Modules allow you to utilize BBEdit’s syntax coloring, language-aware folding, function navigation, and completion services while editing source files written in any language that BBEdit does not support natively.

BBEdit 11 includes language support (some combination of syntax coloring, function navigation, enhanced completion, live preview, or all of the above) for: 68K Assembler, ActionScript, ANSI C, C++, CSS, Fortran, Grep patterns, HTML, INI configuration, Java, JavaScript, JSON, JSP, Lasso, Lua, Make, Markdown, Object Pascal, Objective-C, Objective-C++, Perl, Perl POD, PHP, Python, Rez, Ruby, Ruby in HTML (ERB), SCSS, Setext, SQL (Generic, MS Transact, MySQL, PL/SQL, PostgreSQL), Strings, Tcl, TeX, Textile, Unix man page, Unix shell script, VBScript, VectorScript, Verilog HDL, VHDL, XML, and YAML.

Language module development information is available in the BBEdit SDK, and on the Bare Bones web site. Seth Dillingham has also written an excellent guide on how to write your own CLM.

Language Module Library from BBEdit web site

More User-created language modules