新しい職場に変わってから、愛用している IDE の PhpStorm がやたら重く感じるようになった。 使い物にならないレベルで、必死に改善しようとしたけど上手くいかず。 そのときに試したことは以下の通り。 PhpStorm へのメモリの割り当てを増やす。 Mac のディスクユーティリティからディスクのアクセス権を修復し、再起動 上記は多少効果があったように思えた。だけどそれも束の間で、2時間くらいするとまた使い物にならなくなる。 ちなみにそれぞれのやり方は以下のブログを参照する。 [PHPStormのメモリ割り当てを変更してパフォーマンス改善](http://webinthelife.com/archives/112) ディスクのアクセス権を修復する方法(Mac OS X) これはまずいなあと急遽、以前使っていた Sublime Text に戻り設定を行 った。 PhpStorm、よかっ
デザイナーとプチフロントエンド開発をやってる人です。ABC順。 .ignore (旧 .gitignore support) 様々なツールの.ignore系ファイルを豊富なテンプレートから作成することができる。 様々なツール 豊富なテンプレート AngularJS AngularJSのディレクティブや{{}}が補完できるようになる。たまたま一緒なので、Jekyllの{{}}補完にも使える。phpStorm8からは公式にサポートされる予定? Bash Support .sh拡張子のファイルがコードハイライトされ、IDEから直接実行できるようになる。 Code Outline2/CodeGlance SublimeTextみたいな縮小プレビューが表示できるようになる。CodeGlanceはエディタに統合。Code Outline2はパレットとして表示 Code Outliner2 CodeGl
Generate するフィールドを選択します。複数フィールドを選択できます。 以下のように Getter と Setter が生成されます。メンバ変数に PHPDoc コメントを書いておけば Getter, Setter の PHPDoc コメントも生成してくれます。 Generate は複数フィールドの一括生成が強力です。PHPDoc や Getter, Setter の一括生成が便利なのでよく使います。 Live Template スニペットを展開する Live Template とは、コードの一部分を定型文として登録しておき、任意のタイミングで呼び出すことができる機能です。他のエディタではスニペット展開と呼ばれることが多いです。 以下では、あるクラスの public なメソッドを Live Template を利用して作成する方法を紹介します。 pubf と入力します。 Tab キー
PhpStormは意外と重い PhpStormはeclipse等と比べると速いのですが、sublimeと比べると断然重いです。 幾つかのサイトでPhpStormの動作速度の改善策が出ており、試してみたので書いておきます。 改善方法 1.PhpStorm へのメモリの割り当てを増やす 以下の記事で紹介されていました。 http://qiita.com/kilhyungdoo/items/ec36cc7d240431c181a1 気持ち早くなったような感じです。 2.キャッシュファイルを削除する メニューのFile->Invalidate Caches & Restartからキャッシュを削除してPhpStormを再起動する事で動作は軽くなります。 3.使わないツールウィンドウを閉じる 超基本的な事かもしれませんが、私にはこれが一番効果的でした。 特にProjectとStructureを閉じただ
Earlier this week, we released the PhpStorm 8 EAP with a number of new features and improvements. We hear what you say on Twitter and on our issue tracker and that’s why we’re including your number one request: Multiple Selection. Let’s see how we can work with them! With Multiple Selection, we can work with multiple cursors in one file simultaneously. Let’s start with some basics: press and hold
早いものでPhpStorm Advent Calendarも残す所あと3日となりました。 最後は3日間掛けて自分の目指す環境について書いてみたくこんな題名にしました。 PhpStormに絡まないツール系のネタが多いですがご容赦下さい。 まず前提として、私は効率厨なので、多少お金が掛かってもトータルでみてそれで効率や能率が上がるのであれば、アプリもツールもガジェットもどんどん買います。 あと、ツールのカスタマイズも大好きです。エンジニアとして常に最高の道具と最高の環境を手入れし続けるべきだと考えている派なので、設定もキーマップもがしがし変えます。 こんな感じの人が語るので、「自分は無料ツールしか使わない」とか「設定は常にデフォルトじゃないと嫌」っていう方は多分参考にならないと思います。 キー環境周りの設定 まずはキーの環境周りについてです。 キーボードはエンジニアにとって一番長く使うであろう
www.jetbrains.com/phpstorm Copyright © JetBrains, Inc. 2000-2011. All Rights Reserved. To find any action inside the IDE use Find Action (Ctrl+Shift+A) www.jetbrains.com/webstorm Refactoring F5 Copy F6 Move Alt + Delete Safe Delete Shift + F6 Rename Ctrl + Alt + N Inline Variable Ctrl + Alt + M Extract Method (JavaScript only) Ctrl + Alt + V Introduce Variable Ctrl + Alt + F Introduce Field Ctrl
About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く