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

From BBEditExtras
Jump to: navigation, search
(alphabetize)
Line 2: Line 2:
  
 
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!
 
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!
 +
 +
= Javascript/JSON =
 +
 +
* [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]
 +
 +
= LaTeX =
 +
 +
* [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]
 +
  
 
= Markdown =
 
= Markdown =
Line 8: Line 19:
 
* [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]
  
= Ruby =
 
 
* [http://bbedit-hints.tumblr.com/post/11099606769/using-rvm-in-the-bbedit-shell-worksheet RVM and the BBEdit Unix Worksheet]
 
* [http://stackoverflow.com/questions/8210757/how-to-ensure-bbedit-runs-rvm-ruby/8212577#8212577 RVM and BBEdit's #! menu]
 
  
 
= Objective-C =
 
= Objective-C =
Line 19: Line 26:
 
= PHP =
 
= PHP =
  
* [http://stackoverflow.com/a/10563928/224334 Validate the current PHP file]
+
* [http://stackoverflow.com/a/10563928/224334 PHP Validation Applescript]
 +
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Lint]
 +
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Unit]
 +
 
  
 
= Python =
 
= Python =
Line 28: Line 38:
 
* [https://gist.github.com/3317713 Python syntax checking using Flake8 (PEP8 + PyFlake)]
 
* [https://gist.github.com/3317713 Python syntax checking using Flake8 (PEP8 + PyFlake)]
  
= LaTeX =
+
= Ruby =
  
* [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/11099606769/using-rvm-in-the-bbedit-shell-worksheet RVM and the BBEdit 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://stackoverflow.com/questions/8210757/how-to-ensure-bbedit-runs-rvm-ruby/8212577#8212577 RVM and BBEdit's #! menu]
  
= Javascript/JSON =
 
  
* [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]
 
 
= PHP =
 
 
* [http://stackoverflow.com/a/10563928/224334 PHP Validation Applescript]
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Lint]
 
* [https://github.com/isao/shell/tree/master/bbedit/Scripts PHP Unit]
 
  
 
= General Problems =
 
= General Problems =
  
 
Does BBEdit guess the wrong language for your file? [http://bbedit-hints.tumblr.com/post/12882290502/overriding-bbedits-language-guess Fix it with a modeline setting]
 
Does BBEdit guess the wrong language for your file? [http://bbedit-hints.tumblr.com/post/12882290502/overriding-bbedits-language-guess Fix it with a modeline setting]

Revision as of 05:51, 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!

Javascript/JSON

LaTeX


Markdown


Objective-C

PHP


Python

Ruby


General Problems

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