diff --git a/CoffeeScript.xml b/CoffeeScript.xml new file mode 100755 index 0000000..b91d421 --- /dev/null +++ b/CoffeeScript.xml @@ -0,0 +1,38 @@ + + + + + + + + + + "'0"'0} + { + } + - ! ( ) * , . / : ? @ [ ] { } + < = > + 1### 2### 0# + class extends new instanceof do return break continue throw for while until loop if else unless switch when then and or in of by is isnt not typeof delete where super try catch finally constructor + false true yes no on off undefined null NaN Infinity + -> Object Number Boolean Array String RegExp Function Date Math eval setInterval clearInterval setTimeout clearTimeout isFinite isNaN parseFloat parseInt escape unescape console encodeURI encodeURIComponent decodeURI decodeURIComponent window document navigator location history screen alert prompt process GLOBAL require exports + #{ case default function var void with const let enum export import native __hasProp __extends __slice __bind __indexOf + + + + + + + + + + + + + + + + + + + + diff --git a/README.markdown b/README.markdown new file mode 100755 index 0000000..c0a6893 --- /dev/null +++ b/README.markdown @@ -0,0 +1,25 @@ +# CoffeeScript syntax highlighting for Notepad++ +*** + +It's not perfect by any means, but I believe its the best one can get leveraging Notepad++'s user-defined language. + + +![An example Screenshot](/example_screenshot.png) + + +## Deployment + + +1. If you don't have an userDefineLang.xml file already, you can drop this file among your other configuration file, in the Notepad++ Install Folder. It should be named userDefineLang.xml. +2. Otherwise, open both the existing and new file. + - Select all of the new file, copy, and paste at the end of the current file. + - This should have created a spurious pair in the middle, each tag on a line by itself. Remove these two consecutive lines. + - Close Notepad++. + + +Your Languages menu should show the newly added language at the bottom, next time you launch Notepad++. + + +*** +### Contact +Contact me at blakmatrix@gmail.com for any questions or tips! \ No newline at end of file diff --git a/example_screenshot.png b/example_screenshot.png new file mode 100755 index 0000000..3ce1df3 Binary files /dev/null and b/example_screenshot.png differ