Difference between revisions of "Using BBEdit and (your language)"

From BBEditExtras
Jump to: navigation, search
(added Lisp variants information)
(newLISP)
Line 23: Line 23:
 
== newLISP ==
 
== newLISP ==
  
[http://www.newlisp.org/ newLISP] is an interesting lisp targeted at using a Lisp for scripting language tasks.
+
[http://www.newlisp.org/ newLISP] is a language targeted at using a Lisp, with some modifications that make it better suited for scripting level tasks.
  
 
* [https://github.com/cormullion/newlisp-projects/blob/master/newlisp.plist newLISP language module]. How this is constructed: [http://www.truerwords.net/articles/bbedit/codeless_language_module.html Building a codeless language module with BBEdit 8.5]
 
* [https://github.com/cormullion/newlisp-projects/blob/master/newlisp.plist newLISP language module]. How this is constructed: [http://www.truerwords.net/articles/bbedit/codeless_language_module.html Building a codeless language module with BBEdit 8.5]

Revision as of 11:43, 29 September 2012

First, make sure to use the search functionality of this wiki: there could be other tips for your language in other places.

Secondly, take a look at the Clippings page, or the Codeless_Language_Modules page - there could be more support for your language than you realize!

General Problems

Does BBEdit guess the wrong language for your file? Fix it with a modeline setting

Does BBEdit strip whitespace and your language/markup syntax not like that? Use a custom language setting

Javascript/JSON

LaTeX

Lisps

newLISP

newLISP is a language targeted at using a Lisp, with some modifications that make it better suited for scripting level tasks.

Nu

Nu is a Lisp built on top of Objective-C, and thus has access to the entire Cocoa API

Nu language model

Markdown


Objective-C

PHP

Python

Ruby

Textile