並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 373件

新着順 人気順

PhpStormの検索結果1 - 40 件 / 373件

  • 漫画ビレッジっていうWebサービスを作った - PhpStormと僕

    漫画ビレッジっていうサービスを今週リリースした。 ITmediaの記事の記事でも紹介してもらったが、無料のマンガサービスに掲載されているマンガのリンクを集めたサービスという位置づけ。 各所でご紹介頂いたこともあり、公開2日で80万PVくらいのアクセスがあって結構驚いている。 賛否はあって然るべきだが、マンガアプリ運営している出版社の中の人から「ぜひうちのサービスも登録してください」という問い合わせもあったりするので、これは本当に意外で結構驚いたりはしている。 現時点で3,700シリーズくらいデータを貯めているけれど、まだ独自スコア付けが終わっていないものもあるので全シリーズは公開していないが、コンテンツは徐々に拡充していくつもり。 (どうでもいいけど、個人的なこだわりでサービス名で使っているのは「漫画」だが、固有名詞及びサービス名以外の箇所では全てカタカナの「マンガ」で統一している。本エン

      漫画ビレッジっていうWebサービスを作った - PhpStormと僕
    • PhpStorm45分集中超絶技巧 #phpconsen #phpconsen_b

      PHPカンファレンス仙台2019の講演資料です。 リファクタリング、ナビゲーション、ファイルの移動、PhpStormをマウスを使って操作していませんか? マウス、トラックパッドは窓から投げ捨ててしまいましょう。 マウスフリーになるPhpStormの知ってトクするショートカット、並びに便利技100選を紹介します。 このセッションを受講すれば明日から開発速度が100倍くらいになる!かもしれません。

        PhpStorm45分集中超絶技巧 #phpconsen #phpconsen_b
      • それPhpStormで出来るよ #phpstudy

        2. 自己紹介 遠山 晃 株式会社 nanapi エンジニア 最近はRuby, Objective-Cとか書いてます (もちろんRubyMine, AppCodeで) https://github.com/vexus2

          それPhpStormで出来るよ #phpstudy
        • PhpStorm: The PHP IDE by JetBrains

          Explore the PhpStorm IDE for web projects. Get everything you need for PHP, JavaScript, and SQL coding out of the box

            PhpStorm: The PHP IDE by JetBrains
          • Emacs 厨だけど、PHP IDE「PhpStorm」だけはベツバラな理由 - おいちゃんと呼ばれています

            少し前に、ペパボの JavaScript 厨なひとに、PHP 用の IDE「PhpStorm」を薦めてもらいました。有料のソフトなのですが 30日間は無料で使えるし、モノは試しだと思って使ってみたところ、大変良かったので紹介します。 **Emacs 厨だけど、PhpStorm だけはベツバラな理由 -Emacs 厨だけど、PhpStorm はベツバラな理由 -Aptana Studio との比較 -Emacs との比較、使い分け -その他 - 他の IDE との比較 --(1) Eclipse --(2) NetBeans --(3) Aptana Studio --(4) PhpStorm -おまけ << *Emacs 厨だけど、PhpStorm はベツバラな理由 言うまでもなく Emacs は素晴らしいですし、これからもお世話になると思いますが、いまは PhpStorm と併用して使っ

              Emacs 厨だけど、PHP IDE「PhpStorm」だけはベツバラな理由 - おいちゃんと呼ばれています
            • 最強のJavaScript IDE「WebStorm」の姉妹品「PhpStorm」はPHP IDEとして最高だった ::ハブろぐ

              先に「WebStorm」について軽く言及 【コラム】イマドキのIDE事情 (94) 最強のJavaScript IDE「WebStorm」を試してみる | エンタープライズ | マイコミジャーナル 最強のJavaScript IDE 「WebStorm」を使ってみた | Web scratch 最強と称したのは自分じゃないのですが、「WebStorm」は最強らしいです。最強な割に、AptanaとかKomodo等と比べるとマイナー感が溢れているのですが、気のせいでしょうか。 WebStorm自身、いつの間にかJavaScript向けのIDEということになっていますが、実際はWebフロントエンド全般に適したIDEです。そのため、HTMLやCSSについても、優秀な機能を備えています。とはいえ、HTMLやCSSだけを取り扱う場合はIDEが縁遠い気もするので、実質JavaScriptでゴリゴリ開発す

                最強のJavaScript IDE「WebStorm」の姉妹品「PhpStorm」はPHP IDEとして最高だった ::ハブろぐ
              • PhpStormを使おう --高槻からは快速急行が早くなります #jbugj

                2. たなかひさてる @tanakahisateru Pinoco developer js-markdown-extra maintainer PHPTAL contributor Firebug translation contributor Yii framework user 3. 私のPHP IDEの歴史 • Eclipse PDT以前 (紀元前) • Dreamweaver期 • Eclipse PDT期 • テキストエディタでいいや期 • Coda / Aptana / NetBeans 混乱期

                  PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
                • PHPアプリ開発をPhpStormでスムーズに始められるよう、設定ファイルとドキュメントを用意する - BASEプロダクトチームブログ

                  BASE株式会社 Product Dev Division ソフトウェアエンジニアの田中(@tenkoma)です。主にPHPアプリ開発を担当しています。 BASEでは、PHPアプリ開発で使うエディタに制限はありませんが、希望する人はPhpStormを使えます。 PhpStormは設定を全くしなくてもかなり快適に使えると思いますが、多少設定するとより快適になります。 この記事では主に、開発環境とIDEを連携させアプリケーション開発をスムーズに始めるため、以下の設定について紹介します。 Xdebugと連携してリモートデバッグを可能にする PHPUnitと連携してテストをIDEから実行可能にする PHP_CodeSnifferを使ってコーディングスタイルを適用する EditorConfigを追加してコーディングスタイルを開発者で共有可能にする Xdebugと連携してリモートデバッグを可能にする

                    PHPアプリ開発をPhpStormでスムーズに始められるよう、設定ファイルとドキュメントを用意する - BASEプロダクトチームブログ
                  • PHP書いている人は、絶対にPHPStorm使うべき - koni blog

                    こんにちは、小西です。 ここ5年ほど仕事でずっとPHPを書いてきたのですが、開発環境はPhpStormに落ち着きました。個人的にPhpStormが最強すぎて、「なんでみんなPhpStorm使わないんだろう」という感じですw そこで今日はPhpStormの乗り換えるべき理由をお伝えします。 PhpStormとは? Jetbrains社が出しているPHP用の統合開発環境(IDE)です。IntelliJとかWebStormとかAppCodeを出している会社です。 PhpStorm: The Lightning-Smart IDE for PHP Programming by JetBrains PhpStormはエディタというよりは、IDEです。PHPでプログラミングする人が最高のパフォーマンスを出せるように作られてソフトって感じです。 主な機能としては、以下になります。 エディタ 普通のエディ

                      PHP書いている人は、絶対にPHPStorm使うべき - koni blog
                    • PhpStormを最高のSymfony2開発環境にする設定

                      PhpStorm で Symfony2 の開発するときにいつも設定していることをまとめました。たまに設定を初期化するとデフォルトから何を変更していたか分からなくなるので備忘録として。Symfony2 以外のプロジェクトもほとんど同じ設定で開発しているので Symfony2 を使っていない方も参考になると思います。 動作確認環境 Mac OS X El CapitanPhpStorm 2016.1PHP 5.4Symfony 2.3 目次 プロジェクトを作成する Symfony2 View を有効にする cache, log, vendor ディレクトリをプロジェクトから除外する vendor ディレクトリを Include path に追加する Symfony2 Plugin で入力補完を強化する Symfony2 の console コマンドを PhpStorm から実行する エディタの

                        PhpStormを最高のSymfony2開発環境にする設定
                      • PhpStorm から Vagrant VM の PHP アプリケーションをリモートデバッグする(Web & CLI)

                        Home > Laravel | PHP | PhpStorm | Vagrant > PhpStorm から Vagrant VM の PHP アプリケーションをリモートデバッグする(Web & CLI) PhpStorm から Vagrant で構築した VM の PHP アプリケーションをリモートデバッグする方法です。Web アプリケーションだけでなく、CLI アプリケーションでもリモートデバッグできるように設定していきます。 VM スペック 192.168.33.41 を private network で設定 PHP + Xdebug がインストール済み ホストと VM は、synced folder でディレクトリを共有(/path/to/src -> /share) 0. Xdebug によるリモートデバッグの仕組み リモートデバッグを設定する前に PhpStorm と Xd

                        • PhpStorm + Docker for Mac(docker-compose)での PHPUnit と Remote Debug の設定 - Shin x Blog

                          PhpStorm から Docker for Mac の Docker コンテナ内で PhpUnit のテスト実行や Remote Debug を行うための設定です。 下記バージョンにて構築を行いました。 PhpStorm 2017.2.4 Docker for Mac 17.09.0-ce-mac35 PHP 7.1( php:7.1-apache ベース ) Xdebug 2.5 サンプルプロジェクトの取得 サンプルプロジェクトを用意したので、このプロジェクトをベースに設定を行います。このプロジェクトには、初期状態の Laravel アプリケーション(5.5)が含まれています。 github.com git で clone して、make を実行すると composer install と docker-compose up が実行されます。ブラウザで、 http://localhos

                            PhpStorm + Docker for Mac(docker-compose)での PHPUnit と Remote Debug の設定 - Shin x Blog
                          • PhpStorm 2016.3 入門動画を作りました - なんたらノート第三期ベータ

                            祝 PhpStorm 2016.3 リリース 2016/11/24、な感じのネタです。 PhpStorm 2016.3 is now released! | PhpStorm Blog 先日、株式会社ロックオン 様の社内勉強会に招待されて、PhpStorm のワザをいろいろ共有してきました。EC-CUBE3のソースを開いてインスペクションかけては「あ、ここ型検査効いてませんね...」「依存はmixed型で取ってくるんじゃなくて型を持ったフィールドに注入しないと...」とかひどいことやりました申し訳。 そのとき簡単な PHP のプログラムを通しで作るデモを雑に作っていったんですが、これ実はいい出来なんじゃないかということで、ちゃんと仕上げて公開したいなと思い... というわけで、約40分の PhpStorm 初心者向け (PHP 初心者とは言っていない) ライブコーディングですどうぞ。 Ph

                              PhpStorm 2016.3 入門動画を作りました - なんたらノート第三期ベータ
                            • 漫画ビレッジを支える技術とオススメのマンガ - PhpStormと僕

                              1つ前のエントリで書いた漫画ビレッジっていうサービスをリリースして3週間弱経った。 その後もITmediaの記事でインタビューして頂いたり、 出版社絡みの方と色々話したりなど諸々各所反響があって最近はちょっとバタバタ気味。(何事においても暇なことが嫌いなので忙しいのは嬉しい) 作り始めた当初は、これ作ることで技術的にも人脈的にも本業に活かせれば良いかなぁ、、くらいのゆるい感じだったので、今の状態はとにかくありがたい限りという感じ。 3週間の間に漫画村UIに寄せてリニューアルしたり、Heroku2台体制で運用しているときにYahoo!砲がきたりと色々あって、なんか色々変化だったり進捗もあったりしていて。 Twitter経由だったり問い合わせだったりで割と技術的な構成がどんな感じなのかを興味頂いている方も多かったので、こんな感じで作ってますよ〜っていうのを色々まとめてみた。補足として前エントリ

                                漫画ビレッジを支える技術とオススメのマンガ - PhpStormと僕
                              • PhpStormで効率良く開発するための設定その1

                                2013年10月3日追記 こちらの記事の情報は少し古くなってきたため、あたらしく記事をまとめ直しました。以下の記事も併せてご確認ください。 私がPhpStormで開発する上でよく使用する設定や使い方をまとめました。 前半と後半に記事を分けて紹介します。前半は、エディタの表示やファイル管理に関する設定を紹介します。後半は、入力補完やZenCoding、スニペット補完などのコーディングに関する設定と、git,phpunitなどの外部ツール連携に関する設定を紹介します。 動作確認環境 PhpStorm2016.2PhpStorm5.02 目次 フォントを変更する コンソールのフォントを変更する 設定ウィンドウのフォントを変更する 行番号を表示する 空白文字を表示する 折り返しを設定する 折りたたみを設定する ツールウィンドウを表示する ツールバーなどを削除してエディタの領域を広げる タブを1行で

                                  PhpStormで効率良く開発するための設定その1
                                • PhpStormでまず覚えるべきショートカット - Qiita

                                  個人的に使用頻度の高いショートカット。winとmacで標準に設定されているショートカットキーを表記しています。OSのショートカットと被っていたりすることもあるので注意。名称とカテゴリはkeymap設定に準じています。 Editor Actions Complete Current Statement おそらく最もお世話になるショートカット。現在のステートメントをカカッと終了させてくれる。行末にセミコロンを追加してくれるだけでなくfunction Hogeまで書いてコレするとfunction Hoge(){}まで補完してフォーマットも整えてくれる。 win:Ctrl + Shift + Enter mac:⇧⌘⏎ View Recent Files 過去に開いたファイルやウィンドウの履歴。さっき編集してたファイルとか間違えて閉じたときとかするりと戻れる。あと検索できる。 win:Ctrl +

                                    PhpStormでまず覚えるべきショートカット - Qiita
                                  • IntelliJ・WebStrom・PhpStorm等のJetBrains製IDEで、文字列の直前に「language=JSON」と書くと、その文字列にJSONのシンタックスハイライトが効いて便利だった。 - Qiita

                                    IntelliJ・WebStrom・PhpStorm等のJetBrains製IDEで、文字列の直前に「language=JSON」と書くと、その文字列にJSONのシンタックスハイライトが効いて便利だった。JavaPHPJavaScriptPhpStormIntelliJ IntelliJやWebStrom、PhpStormなどのJetBrains製IDEで、文字列の前に// language=JSONというコメントをつけると、IDEが文字列をJSONとして認識してくれるため、 JSONとしてのシンタックスハイライト JSON構文エラーの警告 JSONのコード補完 コード整形 といった、地の文でJSONを書いたときにIDEがやってくれるような恩恵を享受できるようになる。 この機能はLanguage Injectionと呼ばれるもの。コメントが書ける大抵の言語なら、JavaでもPHPでもJav

                                      IntelliJ・WebStrom・PhpStorm等のJetBrains製IDEで、文字列の直前に「language=JSON」と書くと、その文字列にJSONのシンタックスハイライトが効いて便利だった。 - Qiita
                                    • [PhpStorm/WebStorm]jQueryの非効率な使い方をすると警告してくれるようになった | バシャログ。

                                      iOS6 のマップって不便って騒がれたけど、それほどでもないよね?…って思ってましたが、最近お店探しで使って全然見つからなかったので、さすがにこれは…と思いMapion インストールしました。使いやすいですね… 今日は、だらしない明らかに非効率なjQueryなコードを書くとやんわりと指摘してくれるPhpStorm/WebStormの機能「Inspection: jQuery usage efficiency 」を紹介します。(バージョン5.0以降) New JavaScript inspections and intentions | WebStorm & PhpStorm Blog 非効率なjQueryのコード っていったいどんなコードなのか。具体的には以下のようなコードです。 $("p").addClass('hover'); $("p").toggle(); 実際にはこんなコードを書

                                        [PhpStorm/WebStorm]jQueryの非効率な使い方をすると警告してくれるようになった | バシャログ。
                                      • 会社でPhpStorm導入したのに若者がサ○ラエディタ程度にしか使えてないっていうからモブプロしたよ|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

                                        会社でPhpStorm導入したのに若者がサ○ラエディタ程度にしか使えてないっていうからモブプロしたよ makiです。毎日暑いですね。札幌も十分に暑いですよ? 会社の自席は冷房が直撃するので、IKEAの葉っぱで防御してます。 弊社にはゲーム開発を行っている第1第・2グループの他にその他の事業開発を行う、第3グループというものがあります。表に出せるものだと、シュキーンやgrooonをなどを企画・開発しています。 先日、この第3チームのエンジニアを集めて、モブプロを行いました。 というのも弊社ではフルタイム以上のエンジニアが希望すれば、PhpStormのコマーシャルライセンスを使うことができます。 昨年から導入を始め、最新データによるとエンジニア全体の約半数がPhpStormを使っています。母数にはPHPを書かないUnityやアプリ開発系のエンジニアも入っているので、PHPを書く人だけを母数にす

                                          会社でPhpStorm導入したのに若者がサ○ラエディタ程度にしか使えてないっていうからモブプロしたよ|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
                                        • printデバッグ離れできるようになるために試してほしいPhpStorm+Xdebug用例集(1) | バシャログ。

                                          TimeCapsuleのハードディスクが故障したので、ゴールデンウィーク中に交換してました、tanakaです。 以前、PhpStorm で、Xdebugのリモートデバッグ環境を作るで、PhpStormでXdebugと連携させるための設定について解説しました。あれからいくつか便利な用法を覚えて、printデバッグ離れできるようになってきました。今回は、printデバッグをやめられるまでに至った便利な用法をいくつか紹介します! 準備 以前の記事でデバッグ環境を作成しておきます。また、ブラウザから簡単にデバッグの有効/無効を切り替えられるように、Zend Debugger & Xdebug bookmarklets generator for PhpStormでブックマークレットを作っておきます。(右側のGenerateボタンを押して、表示された"Start debugger", "Stop d

                                            printデバッグ離れできるようになるために試してほしいPhpStorm+Xdebug用例集(1) | バシャログ。
                                          • PhpStormと連携する必要最小限のDocker環境を作る - こもろぐ @tenkoma

                                            PhpStormネタをまとめるときに、Docker環境の設定の話は分離しておきたいと思ったので独立した記事にする。 はじめに Docker を利用すると、Dockerfileやdocker-compose.ymlを使って、PHPアプリ開発環境の設定を手軽にチームで共有できるため、プロジェクトのコードをgit cloneしたあとにすぐ起動できる環境を用意するのに適している。 またPhpStormは、Dockerを使って用意したPHPアプリ開発環境と連携できる機能がある。 そこで、PhpStormの連携機能や、PHPコード自体を手軽に試せるよう、シンプルなPHP CLI環境とXdebugデバッグできるWebサーバ環境について説明する。 目次 はじめに 目次 PhpStormと連携するCLI環境を用意する 設定方法 Xdebugでデバッグできる最低限のWebサーバを用意する 設定方法 Docke

                                              PhpStormと連携する必要最小限のDocker環境を作る - こもろぐ @tenkoma
                                            • PhpStormを使い始めた人は知っておきたい便利な使い方25選 その1

                                              PhpStorm を使うようになって1年半くらい経ちました。結構ノウハウが溜まってきたので、個人的によく使う必須 tips を整理してみました。 動作確認環境 Mac OS X El CapitanPhpStorm 2016.1 目次 Navigate Class クラス名で検索 Navigate File ファイル名で検索 Project Tool Window 素早くファイルに移動 Jump to Navigation Bar 近くのファイルに移動 Favorites Tool Window お気に入り機能 Bookmarks With Mnemonic 行に英数字で目印をつける PHPDoc コメントで入力補完 Declaration 定義に移動 補完候補の絞り込み Quick Documentation 簡易ヘルプを開く Parameter Info メソッド引数のヘルプを再表示

                                                PhpStormを使い始めた人は知っておきたい便利な使い方25選 その1
                                              • ytake.blog | PhpStormでLaravel5快適開発 おさらい

                                                PhpStormでLaravel5快適開発 おさらい Posted: 2015-02-01 00:12 | laravel PHP全般 みなさんPhpStorm使ってますか? 今回はそろそろ5が出るということもあり、Laravel開発で利用するにあたってPhpStormのおさらいです。 いいなぁ、と思った方はこれを機に乗り換えてしまいましょう! 今回はせっかくなので5にフォーカスします ▪️必須!Laravel IDE補完のための一歩 Laravelはマジックメソッドを利用して、 ファサードというサービスロケーターによる各コンポーネントへのアクセスを提供しているため、 IDEでは補完ができません。 このためLaravel IDE Helper GeneratorというLaravelパッケージを導入する必要があります。 この辺りは他のフレームワークを使っていた方は不自由だと感じるかもしれませ

                                                • WebStorm、PhpStorm、RubyMine、PyCharm、IntelliJ IDEA、AppCodeなどでコードをなるべく楽に綺麗に書くための機能紹介 3つ #jbugj – yusuke.blog

                                                  コツなんて必要ありません。普通にIntelliJ IDEAを初めとするJetBrains IDEでコードを書いていれば綺麗になります。 1. コードフォーマット 特にプラグインとか入れる必要はない。最初からScala、Java、ActionScript、CFML、CoffeeScript、CSS、Groovy、HAML、HTML、JavaScript、JSP、LESS、SCSS、SQL、TypeScript、XML、Yamlなどのコードフォーマッタが入ってる。 ショートカットはOpt+Cmd+L(設定によっては違う)。しかるべきところでの改行と、インデントをまとめてしてくれるのでたすかります。 べつにショートカットを押さなくてもコミット時にフォーマットをかけさせられるのでコーディング時は意識しなくていい。 コミットダイアログ(Cmd + K)ではReformat code、Rearrang

                                                    WebStorm、PhpStorm、RubyMine、PyCharm、IntelliJ IDEA、AppCodeなどでコードをなるべく楽に綺麗に書くための機能紹介 3つ #jbugj – yusuke.blog
                                                  • PhpStormでさらに覚えるべきショートカット(IDEAもね) - Qiita

                                                    PhpStormで自分がよく使うショートカットです。PhpStormでまず覚えるべきショートカット とかぶっているのは書いてないのでお先にどうぞ。 IntelliJ IDEA でもわりと共通しています。面倒なので表記がMac専用ですがWindowsでもたぶん同じ機能が使えますよ、きっと。 無敵コマンド ⌘+⇧+A 出てきたポップアップに、こんなのできるかなぁ、できたはずだけどな、と、やりたいことをなんとなく英語で書くと、機能をメニューで選んで直接実行できます。ショートカットが割り当ててあればそれも表記されるうえ、入れた単語が設定ダイアログで見つかれば、設定の該当箇所を開いてくれたり。 定義と使用箇所を行ったり来たり 定義元へジャンプは、キャレット位置のワードに対して ⌘+B する他にも、⌘+ワードをクリック があります。コマンドキーを押しながらマウスカーソルをホバーさせたら、辿れるワードだ

                                                      PhpStormでさらに覚えるべきショートカット(IDEAもね) - Qiita
                                                    • Mac版PhpStormのキーボードショートカット

                                                      動作確認環境 PhpStorm2016.1OS X El Capitan 目次 Mac OS のキーボードショートカットを無効に 編集 基本 編集 タイプ量を減らす便利機能 カーソル移動 ナビゲーション Bookmark操作 検索 置換 タブ操作 折りたたみ Tool Window操作 Run バージョン管理 その他 Mac OS のキーボードショートカットを無効に PhpStorm の keymap は、Mac OS キーボードショートカットと結構被ります。私は Mac のショートカットは無効にしたり、別のキーに変えたりしています。 Mac OS のショートカットは以下から変更できます。 システム環境設定 > キーボード > ショートカット 編集 基本 基本的な操作です。Mac OS X のキーマップと同じものが多いので馴染みやすいです。 ショートカットアクション

                                                        Mac版PhpStormのキーボードショートカット
                                                      • PhpStorm ユーザーのための IntelliJ IDEA ハンズオン のすすめ - なんたらノート第三期ベータ

                                                        「IntelliJ IDEA ハンズオン」、献本いただきました。著者であり、JetBrains 代理店サムライズムの代表でもある山本祐介さん、ありがとうございます。 http://amzn.asia/0ELFU8Qamzn.asia JetBrains の IDE 製品は大好物で、普段からとてもお世話になっています。ということで、さっそく読ませてもらいました。 読み始めて真っ先に思ったのは、これ PHPer でも買って全然損ないな、です。 現在の PHP は、文法的にも、技術文化的にも、非常に Java に似た言語となりました。なので、Java を中心に解説されている本だとはいえ、その解説の半分以上は PHP と PhpStorm でも活かせる内容だと感じました。 本書は二部構成になっていて、第一部はこんな感じ... HTMLとCSSとJavaScriptの記述を通じて操作感を練習 思いつ

                                                          PhpStorm ユーザーのための IntelliJ IDEA ハンズオン のすすめ - なんたらノート第三期ベータ
                                                        • WebStorm/PhpStormが備える差分抽出(Diff)機能まとめ

                                                          WebStorm/PhpStorm(というかJetBrains製のIDE全般)には多彩なバリエーションの差分抽出(Diff)機能が搭載されているのだけど、あまりにも多彩なのでいったんまとめてみることにした。 まとめてみた結果、これはもう外部の差分抽出・マージ専用ツールは不要だなと思えるほど充実していた。 もくじ 特定の2つのファイルを比較する 現在開いているファイルと、特定のファイルを比較する クリップボードの内容と、ファイルを比較する クリップボードの内容と、ファイル内の特定領域のテキストを比較する 特定の2つのディレクトリを比較する リモートファイル(サーバー上にあるファイル)と比較する リモートファイル(サーバー上にあるファイル)と複数ファイル同時に比較する ローカル履歴と現在のファイルを比較する Gitのブランチどうしを比較する 現在開いているファイルと、Gitの別ブランチにある当

                                                            WebStorm/PhpStormが備える差分抽出(Diff)機能まとめ
                                                          • Vagrant を PhpStorm から使う | バシャログ。

                                                            仕事でチャットツールをよく使うようになって大分立つのですが、チャットによるコミュニケーションでは顔文字が大事とかいう話をどこかで読んだ気がするので顔文字をよく使うようにこころがけているtanakaです。 今日は PhpStorm を使ってVagrant 経由で仮想マシンを起動する方法を紹介します。30分から1時間半くらいで開発環境が用意できるので、試してみてください。 前提 以下のツールがインストール済みか確認してください。 PhpStorm (有償・30日無料お試し可能) VirtualBox for Windows hosts Vagrant 新しくプロジェクトを作る 空のプロジェクトを作ります。以下のような感じで。 仮想マシンを起動するのに必要なファイル Vagrantfile を用意する。 メニューバーからTools→Vagrant→Init in Project Rootをクリッ

                                                              Vagrant を PhpStorm から使う | バシャログ。
                                                            • 使い始めて3ヶ月PHPStormの便利機能

                                                              こんにちは増田です。今回はPHPStormの便利な機能を紹介します。 0. キーボードショートカットを設定する。 PHPStormにおけるキーボードショートカットの設定はKeymapで行うことが出来ます。 設定する際は一覧から目的のアクションを探して、キーボードショートカットを設定します。アクション名は画面上部の検索ボックスから検索することもできます。 Keymap設定画面 1. Structure クラスで定義されている関数一覧を見ることができます。EclipseにはあったのにPHPStormではどこにあるんだろう、と結構長い間探していましたがこんなところにありました。 Structureで関数の一覧を表示 2. 矩形選択 Editor Actions > Column Selection Mode Altを押しながらマウスで範囲選択をすることでもできますが、キーボードから離れたくないこ

                                                                使い始めて3ヶ月PHPStormの便利機能
                                                              • PhpStorm が重くなって詰んでたらサムライズムの人に助けてもらった

                                                                新しい職場に変わってから、愛用している IDE の PhpStorm がやたら重く感じるようになった。 使い物にならないレベルで、必死に改善しようとしたけど上手くいかず。 そのときに試したことは以下の通り。 PhpStorm へのメモリの割り当てを増やす。 Mac のディスクユーティリティからディスクのアクセス権を修復し、再起動 上記は多少効果があったように思えた。だけどそれも束の間で、2時間くらいするとまた使い物にならなくなる。 ちなみにそれぞれのやり方は以下のブログを参照する。 [PHPStormのメモリ割り当てを変更してパフォーマンス改善](http://webinthelife.com/archives/112) ディスクのアクセス権を修復する方法(Mac OS X) これはまずいなあと急遽、以前使っていた Sublime Text に戻り設定を行 った。 PhpStorm、よかっ

                                                                • PhpStormで効率良く開発するための設定その2

                                                                  今回は、入力補完やZenCoding、スニペット補完などのコーディングに関する設定と、git,phpunitなどの外部ツール連携に関する設定を紹介します。 効率アップのためにキーマップも併せてどうぞ。 動作確認環境 PhpStorm2016.2PhpStorm5.02 目次 PHPのバージョンと実行ファイルを設定 プロジェクトの外にあるライブラリを入力補完する 入力補完を最大限に活用するためのコードの書き方 構文のフォーマットを設定する スニペット補完を利用する ZenCodingを利用する バージョン管理ツール(Git)を利用する PHPUnitのテストを実行する 設定のエクスポートとインポート PHPのバージョンと実行ファイルを設定 テストの実行やデバッグの実行のため、設定が必要です。 Preferences(Settings) > Languages & Frameworks > P

                                                                    PhpStormで効率良く開発するための設定その2
                                                                  • PhpStormを使い始めた人は知っておきたい便利な使い方25選 その2

                                                                    Generate するフィールドを選択します。複数フィールドを選択できます。 以下のように Getter と Setter が生成されます。メンバ変数に PHPDoc コメントを書いておけば Getter, Setter の PHPDoc コメントも生成してくれます。 Generate は複数フィールドの一括生成が強力です。PHPDoc や Getter, Setter の一括生成が便利なのでよく使います。 Live Template スニペットを展開する Live Template とは、コードの一部分を定型文として登録しておき、任意のタイミングで呼び出すことができる機能です。他のエディタではスニペット展開と呼ばれることが多いです。 以下では、あるクラスの public なメソッドを Live Template を利用して作成する方法を紹介します。 pubf と入力します。 Tab キー

                                                                      PhpStormを使い始めた人は知っておきたい便利な使い方25選 その2
                                                                    • PhpStorm超絶技巧40分集中講義 #phpconkagawa

                                                                      Spring Boot爆速開発超絶技巧 #jsug #boot / Spring Boot & IntelliJ IDEA technique

                                                                        PhpStorm超絶技巧40分集中講義 #phpconkagawa
                                                                      • PhpStormのデバッグを使いこなす - Qiita

                                                                        他のIDEなどと同様、PhpStormにもデバッグの機能がデフォルトでついています。 [Evaluate Expression]という、デバッグを加速させてくれる便利な機能もあるので、それらの使い方も交えて紹介します。 ここではローカル環境上でXDebugを動かしてみます。 PhpStormを動かしているマシンへのXDebugのインストールが必須となります。 Macでのインストールや設定などはこちらが参考になります。 HomebrewでPhpStorm向けのPHP環境を構築する http://qiita.com/makoto_kw/items/26ecf8fa5b04220c0174 また、リモート環境でのXDebugの設定は若干クセがあります。こちらが参考になります。 PHPのリモートデバッグ http://qiita.com/tukiyo/items/6a5ee43c4bc812c82

                                                                          PhpStormのデバッグを使いこなす - Qiita
                                                                        • PhpStormのカレンダー | Advent Calendar 2013 - Qiita

                                                                          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.)

                                                                            PhpStormのカレンダー | Advent Calendar 2013 - Qiita
                                                                          • 株式会社nanapiを退職しました。 - PhpStormと僕

                                                                            個人的な近況報告です。 7月下旬を持って株式会社nanapiを退職しました。 2013年1月に4人目のエンジニアとして入社したので約2年半ほど在籍してたことになります。 在職中は色んなところに手を出していて主に nanapi.jpの開発(Rails化、Docker化、モヤモヤnanapiとか) IGNITIONの開発 継続的インテグレーションの導入、運用 CTO室な業務(エンジニア組織のこと考えたりとか採用活動とか) インターンシップの運営 ・・・とか、大企業ではあまり経験できないようなスピード感の中いろんな業務を経験させて頂きました。今年からはリードエンジニアという立場でチームや組織を俯瞰して見ることが増えて、様々な面で成長出来たなーと実感出来る日々でした。 辞める理由は大きくネガティブな理由はなく、自分の技術的な興味の移り変わりが大きな理由です。優秀な同僚が多く、切磋琢磨し合える環境で

                                                                              株式会社nanapiを退職しました。 - PhpStormと僕
                                                                            • PhpStorm + Xdebug でブレークポイントを張ってデバッグする方法

                                                                              PhpStorm + Xdebug でコードにブレークポイントを張って変数の状態をデバッグする方法を紹介します。デバックによるステップ実行は IDE ではおなじみの機能ですね。PhpStorm を使うなら知っていて損はないと思います。 動作確認環境 Mac OS X Mountain LionHomebrewApache + mod-phpPHP 5.4PhpStorm 6.0.3Google Chrome 目次 xdebug をインストール PHP のバージョンと実行ファイルを設定 サーバを追加 Xdebug の待ち受けポート番号を確認 リモートデバッグ用のブックマークレットを登録 PhpStorm の Remote Debug 設定 デバッグ実行 ブラウザのアドオンでデバッグ状態のオン・オフを切り替える コマンドライン用 PHP のデバッグ実行 デバッガを起動するよりテストを書こう x

                                                                                PhpStorm + Xdebug でブレークポイントを張ってデバッグする方法
                                                                              • PhpStorm30分集中超絶技巧 #PHPerKaigi #a

                                                                                リファクタリング、ナビゲーション、ファイルの移動、PhpStormをマウスを使って操作していませんか? マウス、トラックパッドは窓から投げ捨ててしまいましょう。 マウスフリーになるPhpStormの知ってトクするショートカット、並びに便利技100選を紹介します。 このセッションを受講すれば明日から開発速度が100倍くらいになる!かもしれません。

                                                                                  PhpStorm30分集中超絶技巧 #PHPerKaigi #a
                                                                                • PhpStormとGitHub/Bitbucketのissueを連携させてブランチを自動生成してマージしてチケットのクローズまでを全部PhpStormにやってもらう時の流れ

                                                                                  PhpStormとGitHub/Bitbucketのissueを連携させてブランチを自動生成してマージしてチケットのクローズまでを全部PhpStormにやってもらう時の流れ 2014年12月24日 17:47PHP 「チケット」だったり「イシュー」だったり「タスク」だったり様々ですが、まあそういうやつと PhpStorm を連動させると便利。 とりあえず今回は GitHub と Bitbucket とつなげて、以下のような流れの作業を勝手にやってくれるようにする流れをまとめてみます。 GitHub / Bitbucket の issue を PhpStorm のタスクに取り込む 対応する Git のブランチを自動生成する 作業が終わったら master をチェックアウトする 作業ブランチを master にマージする 作業ブランチを削除する GitHub / Bitbucket にプッシュ

                                                                                    PhpStormとGitHub/Bitbucketのissueを連携させてブランチを自動生成してマージしてチケットのクローズまでを全部PhpStormにやってもらう時の流れ