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

From BBEditExtras
Jump to: navigation, search
Line 12: Line 12:
 
* [http://blog.stevex.net/2011/09/json-validation-in-bbedit/ JSON validation in BBEdit]
 
* [http://blog.stevex.net/2011/09/json-validation-in-bbedit/ JSON validation in BBEdit]
 
* [http://forrst.com/posts/JSLint_Script_for_BBEdit-UQV JS Lint Script]
 
* [http://forrst.com/posts/JSLint_Script_for_BBEdit-UQV JS Lint Script]
 
  
 
= LaTeX =
 
= LaTeX =
Line 18: Line 17:
 
* [https://groups.google.com/group/bbedit/browse_thread/thread/a3a3167380937d69 Tips on using LaTeX with BBEdit, and LaTeX with the Unix Worksheet]
 
* [https://groups.google.com/group/bbedit/browse_thread/thread/a3a3167380937d69 Tips on using LaTeX with BBEdit, and LaTeX with the Unix Worksheet]
 
* [http://bbedit-hints.tumblr.com/post/15772771326/on-latex-bbedit-and-the-shell-worksheet More on LaTeX, BBEdit and the Unix Worksheet]
 
* [http://bbedit-hints.tumblr.com/post/15772771326/on-latex-bbedit-and-the-shell-worksheet More on LaTeX, BBEdit and the Unix Worksheet]
 
  
 
= Markdown =
 
= Markdown =
Line 24: Line 22:
 
* [http://www.youtube.com/watch?v=4T673gfIP-s&feature=related Screencast: A little bit of Markdown]
 
* [http://www.youtube.com/watch?v=4T673gfIP-s&feature=related Screencast: A little bit of Markdown]
 
* [http://www.youtube.com/watch?v=htLmT248Tao&feature=g-upl Screencast: BBEdit Markdown Screencast: Headers, Lists and Tables]
 
* [http://www.youtube.com/watch?v=htLmT248Tao&feature=g-upl Screencast: BBEdit Markdown Screencast: Headers, Lists and Tables]
 
  
 
= Objective-C =
 
= Objective-C =
  
 
* [http://www.libertypages.com/clarktech/?p=3850 Ctags, Cocoa and BBEdit: A blog entry describing how to get code completion for Cocoa APIs in BBEdit]
 
* [http://www.libertypages.com/clarktech/?p=3850 Ctags, Cocoa and BBEdit: A blog entry describing how to get code completion for Cocoa APIs in BBEdit]
 
  
 
= PHP =
 
= PHP =
Line 36: Line 32:
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Lint]
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Lint]
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Unit]
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Unit]
 
  
 
= Python =
 
= Python =
Line 44: Line 39:
 
* [http://bbedit-hints.tumblr.com/post/15398636735/using-emacs-local-variables-to-force-consistant Using Emacs Local Variables (aka modeline) to force Consistant Whitespace]
 
* [http://bbedit-hints.tumblr.com/post/15398636735/using-emacs-local-variables-to-force-consistant Using Emacs Local Variables (aka modeline) to force Consistant Whitespace]
 
* [https://gist.github.com/3317713 Python syntax checking using Flake8 (PEP8 + PyFlake)]
 
* [https://gist.github.com/3317713 Python syntax checking using Flake8 (PEP8 + PyFlake)]
 
  
 
= Ruby =
 
= Ruby =

Revision as of 05:53, 23 August 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


Javascript/JSON

LaTeX

Markdown

Objective-C

PHP

Python

Ruby