日々精進

新しく学んだことを書き留めていきます

Webstorm

JetBrains IDE SupportをインストールするとChromeに表示されるJBボタンがDisableになっている

再起動すると直ると書いているブログがあったが、再起動してもだめだった。。 原因はプロキシ設定。Macだと システム環境設定>ネットワーク>詳細>プロキシ>プロキシ設定を使用しないホストとドメイン に127.0.0.1を追加すると直った。 プロキシはホント…

WebstormのFile Watcherでcoffeescriptのコンパイルが効かない

File Watcherでcoffeescriptのコンパイルを随時行う設定をしているが、なぜかコンパイルしてくれない。 しょうがないのでコマンドラインでwatchすることにした。 以下のコマンドを実行すると、カレントディレクトリからrecursiveに.coffeeファイルを探し、コ…

webstormのデバッグウィンドウで変数の中身を見ようとしたら「ReferenceError: xxx is not defined」と出る

これ、結局原因わからなかった。 ・↓によるとvm.runInContextを実行しているとこの現象が起こるらしい。 webstormでしか発生しない。 node.js - nodejs - jade ReferenceError: process is not defined - Stack Overflow 解決策はcreateContextを以下のよう…

sourcemapすごい

sourcemapはcoffeescriptで書いたコードにブレークポイントを貼ったりステップ実行したりできるようにする機能。coffeescript以外のAltJSでもいけるかも。 今までなんで使ってなかったんだろ。。これ超便利。 導入の仕方は下記に詳しく書いてあるのでハード…

HTMLテンプレートをHTMLと同じように色分けする

Webstormで拡張子が.templateのファイルとHTMLと同じように色分けするには、ファイルタイプを追加すればいい。 手順は以下。 Creating and Registering File Types これでHTMLテンプレートも見やすくできる。