これはコードリーディング技術を得る為の矯正ギブスとなるChrome拡張です。
- if you want to be Ninja
- Option ->
Ninja reading training Mode
on and pushApply
- Option ->
npm install
npm install grunt@0.4.0rc4 -g
npm install testacular@canary -g
npm install handlebars -g
grunt test
- npm install lodash -g
- lodash csp -m -o extension/common/lodash.custom.min.js
- Aptana
- EGit
- JsHint eclipse
- Chrome 24
- Node 0.8.14
スクロール出来ない画面ではブラーが解けない。
-
chrome.extension.getBackgroundPage を chrome.runtime.getBackgroundPage に変える。
-
リリース作業
-
テストコード
- contentScript
-
現在ディレクトリの強調
-
チェックボックスをONにした時に何が起こるのか詳細説明
-
設定変更に併せてブラーを解除する為に、Portベースのメッセージパッシングにする。
-
Google Analytics を使って設定変更をトラッキングする。
- トレーニングモードの稼働率
- 人気のリポジトリ
-
css の less化
- 今はそれ程量が多い訳でもないので後回し。
- プログラミング言語へのリファレンス、厳密にはそうでないものも出来るだけだす。
- 言語系 js java ruby python perl erlang haskell
- DSL系 css less sass
- テンプレート系 jsp handlebars jinja2 php markdown reST
- 依存ライブラリ一覧
js以外のモノはサーバを用意して処理結果を返す方が良いかもしれない。正規表現を駆使してパースしても良い…かな…
一部のフレームワークは例外的な扱いをしても良さそう。
- http://efcl.info/2012/1209/res3166/
- package.json
- build.gradle
- pom.xml
- Gemfile
- setup.py
- Scons
- Waf
- ...
- ビルドツールのマニュアルへのリンク
- make
- ant
- grunt
- buildout
- ...
- 開発環境の類推
- emacs
- vim
- eclipse
- SublimeText2
- ...
Angular.js のカスタム属性に関するワーニングを消す方法。
Preferences > Studio >Validation > HTML and turned off "HTML Tidy" on