Enviar búsqueda
Cargar
Phpstormちょっといい話
•
16 recomendaciones
•
4,506 vistas
Hisateru Tanaka
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 17
Descargar ahora
Descargar para leer sin conexión
Recomendados
それPhpStormで出来るよ #phpstudy
それPhpStormで出来るよ #phpstudy
晃 遠山
PhpStormで始める快適なWebアプリケーション開発 #phpcon2013
PhpStormで始める快適なWebアプリケーション開発 #phpcon2013
晃 遠山
最強のPHP統合開発環境 PHPStorm
最強のPHP統合開発環境 PHPStorm
晃 遠山
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
shinjiigarashi
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
Rina Fukuda
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
Junichi Ishida
H2O and php
H2O and php
Junichi Ishida
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
Recomendados
それPhpStormで出来るよ #phpstudy
それPhpStormで出来るよ #phpstudy
晃 遠山
PhpStormで始める快適なWebアプリケーション開発 #phpcon2013
PhpStormで始める快適なWebアプリケーション開発 #phpcon2013
晃 遠山
最強のPHP統合開発環境 PHPStorm
最強のPHP統合開発環境 PHPStorm
晃 遠山
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
モダン PHP テクニック 12 選 ―PsalmとPHP 8.1で今はこんなこともできる!―
shinjiigarashi
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
Rina Fukuda
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
Junichi Ishida
H2O and php
H2O and php
Junichi Ishida
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
Junichi Ishida
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
sasezaki
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
Real World PHP in pixiv
Real World PHP in pixiv
Kenta USAMI
メタプログラミングって何だろう
メタプログラミングって何だろう
Kota Mizushima
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
Kazuhiro Hara
PHP でファイルシステムを作ろう
PHP でファイルシステムを作ろう
shinjiigarashi
2011年10月21日
2011年10月21日
nukaemon
PyPy 紹介
PyPy 紹介
shoma h
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
shoma h
PHPの拡張モジュールをGoで作る
PHPの拡張モジュールをGoで作る
Yoshio Hanawa
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
shinjiigarashi
ECMAScript没proposal追悼式
ECMAScript没proposal追悼式
京大 マイコンクラブ
FunScript:F#からJavaScriptへのコンパイラー
FunScript:F#からJavaScriptへのコンパイラー
Alfonso Garcia-Caro
Goji とレイヤ化アーキテクチャ
Goji とレイヤ化アーキテクチャ
Shiroyagi Corporation
PHP-ML で手書き数字認識
PHP-ML で手書き数字認識
y-uti
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
sasezaki
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
zaru sakuraba
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
Shintaro Kurachi
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
Fumito Mizuno
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Php非同期の技法
Php非同期の技法
Shogo Kawahara
Más contenido relacionado
La actualidad más candente
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
Junichi Ishida
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
sasezaki
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
Real World PHP in pixiv
Real World PHP in pixiv
Kenta USAMI
メタプログラミングって何だろう
メタプログラミングって何だろう
Kota Mizushima
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
Kazuhiro Hara
PHP でファイルシステムを作ろう
PHP でファイルシステムを作ろう
shinjiigarashi
2011年10月21日
2011年10月21日
nukaemon
PyPy 紹介
PyPy 紹介
shoma h
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
shoma h
PHPの拡張モジュールをGoで作る
PHPの拡張モジュールをGoで作る
Yoshio Hanawa
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
shinjiigarashi
ECMAScript没proposal追悼式
ECMAScript没proposal追悼式
京大 マイコンクラブ
FunScript:F#からJavaScriptへのコンパイラー
FunScript:F#からJavaScriptへのコンパイラー
Alfonso Garcia-Caro
Goji とレイヤ化アーキテクチャ
Goji とレイヤ化アーキテクチャ
Shiroyagi Corporation
PHP-ML で手書き数字認識
PHP-ML で手書き数字認識
y-uti
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
sasezaki
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
zaru sakuraba
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
Shintaro Kurachi
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
Fumito Mizuno
La actualidad más candente
(20)
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHP、おまえだったのか。 いつもHTTPメッセージを 運んでくれたのは。
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Real World PHP in pixiv
Real World PHP in pixiv
メタプログラミングって何だろう
メタプログラミングって何だろう
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
PHP でファイルシステムを作ろう
PHP でファイルシステムを作ろう
2011年10月21日
2011年10月21日
PyPy 紹介
PyPy 紹介
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
Pythonista による Pythonista のための Scala 紹介 in BPStudy #49
PHPの拡張モジュールをGoで作る
PHPの拡張モジュールをGoで作る
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
ECMAScript没proposal追悼式
ECMAScript没proposal追悼式
FunScript:F#からJavaScriptへのコンパイラー
FunScript:F#からJavaScriptへのコンパイラー
Goji とレイヤ化アーキテクチャ
Goji とレイヤ化アーキテクチャ
PHP-ML で手書き数字認識
PHP-ML で手書き数字認識
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
PHPでAIプログラミングコンテスト準優勝するまでの軌跡
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
Destacado
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Php非同期の技法
Php非同期の技法
Shogo Kawahara
JavaからScalaへ
JavaからScalaへ
takezoe
Netty 入門 - 「Netty ベース」の何かに着手する前に
Netty 入門 - 「Netty ベース」の何かに着手する前に
Takuma SHIRAISHI
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
nisobe58
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
Satoshi Tanaka
Building scalablewebapps
Building scalablewebapps
Ayumu Aizawa
Nettyらへん
Nettyらへん
Go Tanaka
A Cost-Effective and Scalable Merge Sort Tree on FPGAs
A Cost-Effective and Scalable Merge Sort Tree on FPGAs
Takuma Usui
Node-v0.12の新機能について
Node-v0.12の新機能について
shigeki_ohtsu
17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分
Keiji Kamebuchi
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
龍一 田中
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Patrick Chanezon
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
Yasuo Ohgaki
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
Katsuhiro Morishita
ngGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and Tokyo
notolab
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
Yuuki Namikawa
【17-E-3】 オンライン機械学習で実現する大規模データ処理
【17-E-3】 オンライン機械学習で実現する大規模データ処理
Developers Summit
5分でわかる静的解析入門
5分でわかる静的解析入門
Kenta USAMI
Reactive Webアプリケーション - そしてSpring 5へ #jjug_ccc #ccc_ef3
Reactive Webアプリケーション - そしてSpring 5へ #jjug_ccc #ccc_ef3
Toshiaki Maki
Destacado
(20)
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Php非同期の技法
Php非同期の技法
JavaからScalaへ
JavaからScalaへ
Netty 入門 - 「Netty ベース」の何かに着手する前に
Netty 入門 - 「Netty ベース」の何かに着手する前に
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
Building scalablewebapps
Building scalablewebapps
Nettyらへん
Nettyらへん
A Cost-Effective and Scalable Merge Sort Tree on FPGAs
A Cost-Effective and Scalable Merge Sort Tree on FPGAs
Node-v0.12の新機能について
Node-v0.12の新機能について
17 E-5 震災とHackとクラウドと 亀渕分
17 E-5 震災とHackとクラウドと 亀渕分
WebSocketでリアルタイム処理をする
WebSocketでリアルタイム処理をする
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
ngGoBuilder and collaborative development between San Francisco and Tokyo
ngGoBuilder and collaborative development between San Francisco and Tokyo
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
【17-E-3】 オンライン機械学習で実現する大規模データ処理
【17-E-3】 オンライン機械学習で実現する大規模データ処理
5分でわかる静的解析入門
5分でわかる静的解析入門
Reactive Webアプリケーション - そしてSpring 5へ #jjug_ccc #ccc_ef3
Reactive Webアプリケーション - そしてSpring 5へ #jjug_ccc #ccc_ef3
Similar a Phpstormちょっといい話
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
Hisateru Tanaka
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Hisateru Tanaka
なんとかStormに負けたくないEmacs初級篇
なんとかStormに負けたくないEmacs初級篇
Kenta USAMI
Pythonによる画像処理について
Pythonによる画像処理について
Yasutomo Kawanishi
私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46
civicpg
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
Moriyoshi Koizumi
PHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考える
Takuya Sato
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
諒一 上野
Python勉強会 2015-12-02
Python勉強会 2015-12-02
WoodPecker (Shizuoka Univ)
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
Kazuto Kusama
PowerShellが苦手だった男がPowerShellを愛するようになるまで
PowerShellが苦手だった男がPowerShellを愛するようになるまで
Kazuhiro Matsushima
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
元BIエバンジェリストが語る!脱獄matplot!
元BIエバンジェリストが語る!脱獄matplot!
ReNom User Group
Pinoco phptal-phpcon-kansai
Pinoco phptal-phpcon-kansai
Hisateru Tanaka
PHPからC#のライブラリを呼べるようにしたdotnet_ffiを趣味でつくってみた
PHPからC#のライブラリを呼べるようにしたdotnet_ffiを趣味でつくってみた
johgus johgus
C#で速度を極めるいろは
C#で速度を極めるいろは
Core Concept Technologies
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
Yoshio Hanawa
プログラマがデザインをがんばってみた
プログラマがデザインをがんばってみた
だいすけ ふるかわ
Pyconjp2014_implementations
Pyconjp2014_implementations
masahitojp
Similar a Phpstormちょっといい話
(20)
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
なんとかStormに負けたくないEmacs初級篇
なんとかStormに負けたくないEmacs初級篇
Pythonによる画像処理について
Pythonによる画像処理について
私の好きなPython構文 vol.2 #nds46
私の好きなPython構文 vol.2 #nds46
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
PHPでセキュリティを真面目に考える
PHPでセキュリティを真面目に考える
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
CakePHP3.x での各種実装例 ~| PHP Tech Bash 20171121 ~
Python勉強会 2015-12-02
Python勉強会 2015-12-02
Cloudn PaaSチームのChatOps実践
Cloudn PaaSチームのChatOps実践
PowerShellが苦手だった男がPowerShellを愛するようになるまで
PowerShellが苦手だった男がPowerShellを愛するようになるまで
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
元BIエバンジェリストが語る!脱獄matplot!
元BIエバンジェリストが語る!脱獄matplot!
Pinoco phptal-phpcon-kansai
Pinoco phptal-phpcon-kansai
PHPからC#のライブラリを呼べるようにしたdotnet_ffiを趣味でつくってみた
PHPからC#のライブラリを呼べるようにしたdotnet_ffiを趣味でつくってみた
C#で速度を極めるいろは
C#で速度を極めるいろは
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
プログラマがデザインをがんばってみた
プログラマがデザインをがんばってみた
Pyconjp2014_implementations
Pyconjp2014_implementations
Más de Hisateru Tanaka
HTMLに学ぶ夫婦円満のコツ
HTMLに学ぶ夫婦円満のコツ
Hisateru Tanaka
とある事業の脱レガシー
とある事業の脱レガシー
Hisateru Tanaka
Yii Framework 2.0 いま求められるRAD標準とは #phpkansai
Yii Framework 2.0 いま求められるRAD標準とは #phpkansai
Hisateru Tanaka
ダイクストラの構造化 プログラミングに学ぶ 結婚生活
ダイクストラの構造化 プログラミングに学ぶ 結婚生活
Hisateru Tanaka
PHPカンファレンス関西2014 Yii Framework 2.0 遅れてきた5番目のフレームワーク
PHPカンファレンス関西2014 Yii Framework 2.0 遅れてきた5番目のフレームワーク
Hisateru Tanaka
Grunt front-osaka-1-lt-tanaka
Grunt front-osaka-1-lt-tanaka
Hisateru Tanaka
#phpmatsuri LT大会システムの中身
#phpmatsuri LT大会システムの中身
Hisateru Tanaka
&& || and or まぜるな危険
&& || and or まぜるな危険
Hisateru Tanaka
Phpcon kansani-2013-pinoco
Phpcon kansani-2013-pinoco
Hisateru Tanaka
はじめてのGit #gitkyoto
はじめてのGit #gitkyoto
Hisateru Tanaka
いまどきのYiiフレームワーク
いまどきのYiiフレームワーク
Hisateru Tanaka
Kphpug beginners-2
Kphpug beginners-2
Hisateru Tanaka
関西PHP勉強会 php5.4つまみぐい
関西PHP勉強会 php5.4つまみぐい
Hisateru Tanaka
関西Php勉強会のlimeの話
関西Php勉強会のlimeの話
Hisateru Tanaka
Yiiフレームワークを使ってみた
Yiiフレームワークを使ってみた
Hisateru Tanaka
Más de Hisateru Tanaka
(15)
HTMLに学ぶ夫婦円満のコツ
HTMLに学ぶ夫婦円満のコツ
とある事業の脱レガシー
とある事業の脱レガシー
Yii Framework 2.0 いま求められるRAD標準とは #phpkansai
Yii Framework 2.0 いま求められるRAD標準とは #phpkansai
ダイクストラの構造化 プログラミングに学ぶ 結婚生活
ダイクストラの構造化 プログラミングに学ぶ 結婚生活
PHPカンファレンス関西2014 Yii Framework 2.0 遅れてきた5番目のフレームワーク
PHPカンファレンス関西2014 Yii Framework 2.0 遅れてきた5番目のフレームワーク
Grunt front-osaka-1-lt-tanaka
Grunt front-osaka-1-lt-tanaka
#phpmatsuri LT大会システムの中身
#phpmatsuri LT大会システムの中身
&& || and or まぜるな危険
&& || and or まぜるな危険
Phpcon kansani-2013-pinoco
Phpcon kansani-2013-pinoco
はじめてのGit #gitkyoto
はじめてのGit #gitkyoto
いまどきのYiiフレームワーク
いまどきのYiiフレームワーク
Kphpug beginners-2
Kphpug beginners-2
関西PHP勉強会 php5.4つまみぐい
関西PHP勉強会 php5.4つまみぐい
関西Php勉強会のlimeの話
関西Php勉強会のlimeの話
Yiiフレームワークを使ってみた
Yiiフレームワークを使ってみた
Phpstormちょっといい話
1.
PhpStormの ちょっといい話 とりあえずスライド出しますけどどうせ質問大会になる予感
2.
たなかひさてる @tanakahisateru Pinoco developer PHPTAL contributor Firebug
translation contributor Yii framework user
3.
「DocコメントはPhpStormの型宣言である」 みたいな話だとなんか普通なので…
4.
今日はPHPの型の話以外をやります
5.
よく使うファイル形式のプラグイン • BashSupport • bashスクリプトを文法的に色付け •
ctrl+Tでリファクタできたりとか • Markdown • カラーリングとPreviewタブ • パーサがちょっと微妙 → あとでMarked連携します
6.
ライブコーディングでカッコつけたいなら • Live Templatesを練習するといいよ •
なんでも Emment (Zen coding) 機能 • HTMLで !<TAB> …はもちろん • PHPでも pubf<TAB> とか fore<TAB> とか • 何文字か打って cmd + J やればいいので全部暗記しな くても平気
7.
オススメ Live Templates
追加定義 • php<TAB> で <?php $END$ ?> しとくと地味にはかど ります。ぜひ! • phpif<TAB> とか phpfor<TAB> もいいですね • デフォルトの rqr → require “”; は不便なので rqrd → require __DIR__ . ‘/$END$’; 作っておく • ↑この直後 ctrl + space でファイルパスを補完できる
8.
補完といえば • option +
/ の文字列補完はマストですね • $_SERVER[‘HTTP_’] で ctrl+space • <link href=“”> で ctrl+space • <script src=“”> で ctrl+space • あ、HTMLタグはもちろん scri あたりまで打って cmd+J しますよー
9.
補完やりすぎレベル • PHP Advanced
Auto Complete プラグイン • mb_convert_encoding()やhtmlspecialchars()で文字コ ード名が出る • header()の引数項目名と値も出る • date()とDateTime::format()の書式も出る • “Y-m-d H:i:s” ←「シフト何回押させんねん」を解消!
10.
知っておくとはかどる操作 • 戻る/進む =
cmd + option + 左右 • パネルを広げる = cmd + shift + 矢印 • リファクタメニュー = ctrl + T • バージョン管理メニュー = ctrl + V • 行複製 = cmd + D • ステートメント入れ替え = cmd + shift + 上下
11.
知っておくとはかどる操作 • いまエディタで開いてるファイルがプロジェクトツリーのど こにあるか =
Project View のなんか丸いボタン、または option + F1 → すぐ Enter • とにかく早くエディタに戻りたい = ESC • 開いてるファイルの構造 = ctrl + F12 • メソッドの使用箇所へ行く = cmd + option + F7 • メソッドコール階層を見る = ctrl + option + H
12.
Macアプリ連携 • Dash プラグイン •
cmd + shift + D ですぐにDash検索できる • Marked プラグイン • Markdownをちゃんとプレビューできる • cmd + option + M • ※ 上記ソフトは有料です。…あ、PhpStorm買ったんなら余裕で買えます ね。心配ないですね。
13.
ターミナル option +
F12 • vimがちゃんと動く!! tigも動く! • git merge … のあと不意に立ちがるvimのせいで固まるとか 心配しなくていいよ • ここでパネルを広げる操作が効いてきますね • PhpStromのエディタで開きたければ: pstorm ファイルパス • pstorm /etc/hosts もできますよー (見るだけ)
14.
なにげに充実のFTP • Upload to
… • あらかじめディレクトリの対応がキメキメなので、 間違いなくアップロードできる • Sync with Deployed to… • リモートの対応ディレクトリと比較/マージできる • デプロイ結果と自分の作業ブランチを比べるとか
15.
解析しすぎを避ける • こんなファイルは補完/検査/検索のとき無視したい: • ライブラリに付いてきたテストコードが邪魔 •
同じ名前の使ってないクラス定義がある • キャッシュとして生成されたphpは見なくていいよ • 単体ファイルなら Mark As Plain Text • ディレクトリなら Mark Directory As > Excluded
16.
いろいろ • XDebugでステップ実行とか超簡単だし • コミット前にコード品質見てくれるし •
cmd + 9 → cmd + D でコミット前に余計な変更消せる し
17.
ここで資料は時間切れです
Descargar ahora