Update DEVELOPER.md

Closes #1755
This commit is contained in:
Alex Eagle 2015-05-07 16:49:59 -07:00 committed by Misko Hevery
parent 271ced8ac4
commit 900bf8e483
1 changed files with 2 additions and 2 deletions

View File

@ -208,10 +208,10 @@ Note that the continuous build on Travis runs `gulp enforce-format`. Unlike the
Your life will be easier if you include the formatter in your standard workflow. Otherwise, you'll likely forget to check the formatting, and waste time waiting for a build on Travis that fails due to some whitespace difference. Your life will be easier if you include the formatter in your standard workflow. Otherwise, you'll likely forget to check the formatting, and waste time waiting for a build on Travis that fails due to some whitespace difference.
* **git pre-commit hook** is available at [llvm.org](https://llvm.org/svn/llvm-project/cfe/trunk/tools/clang-format/git-clang-format). This will automatically format your delta regions when you commit a change. To install, first patch this file to add `.ts` to the `default_extensions` section. Then copy the file somewhere in your path, for example, `/usr/local/git/current/bin/git-clang-format`. Make sure it is executable. Then, in the angular repo, run * **git pre-commit hook** is available at [llvm.org](https://llvm.org/svn/llvm-project/cfe/trunk/tools/clang-format/git-clang-format). This will automatically format your delta regions when you commit a change. To install, first patch this file to add `.ts` to the `default_extensions` section. Then copy the file somewhere in your path, for example, `/usr/local/git/current/bin/git-clang-format`. Make sure it is executable. Then, in the angular repo, run
```
$ echo -e '#!/bin/sh\nexec git clang-format' > .git/hooks/pre-commit $ echo -e '#!/bin/sh\nexec git clang-format' > .git/hooks/pre-commit
$ chmod u+x !$ $ chmod u+x !$
```
* **WebStorm** can run clang-format on the current file. * **WebStorm** can run clang-format on the current file.
1. Under Preferences, open Tools > External Tools. 1. Under Preferences, open Tools > External Tools.
1. Plus icon to Create Tool 1. Plus icon to Create Tool