Blame view

plugins/coffee/README.md 919 Bytes
238d8e65a   mj   Squashed 'repos/r...
1
2
3
4
5
6
7
8
9
10
11
12
13
  ## Coffeescript Plugin
  
  This plugin provides aliases for quickly compiling and previewing your
  cofeescript code.
  
  When writing Coffeescript it's very common to want to preview the output of a
  certain snippet of code, either because you want to test the output or because
  you'd like to execute it in a browser console which doesn't accept Coffeescript.
  
  Preview the compiled result of your coffeescript with `cf "code"` as per the
  following:
  
  ```zsh
ed37aae5b   mj   Squashed 'repos/r...
14
  $ cf 'if a then b else c'
238d8e65a   mj   Squashed 'repos/r...
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  if (a) {
    b;
  } else {
    c;
  }
  ```
  
  Also provides the following aliases:
  
  * **cfc:** Copies the compiled JS to your clipboard. Very useful when you want
             to run the code in a JS console.
  
  * **cfp:** Compiles from your currently copied clipboard. Useful when you want 
             to compile large/multi-line snippets
  
  * **cfpc:** Paste coffeescript from clipboard, compile to JS, then copy the
              the result back to clipboard.