Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
今ならできる!PhpStormプラグイン開発
Search
chiroruxx
August 27, 2025
Technology
0
55
今ならできる!PhpStormプラグイン開発
2025/08/27 第178回PHP勉強会@東京 で登壇した資料です。
chiroruxx
August 27, 2025
Tweet
Share
More Decks by chiroruxx
See All by chiroruxx
Goを使ってTDDを体験しよう!
chiroruxx
1
520
Go Connectへの想い
chiroruxx
0
190
eBPF with PHPをさわる
chiroruxx
0
130
sl完全に理解したつもり
chiroruxx
0
120
命名をリントする
chiroruxx
1
850
良い命名かを調べるリンターを作った + α
chiroruxx
0
130
GoLandを布教する会
chiroruxx
0
44
PHPはいつから死んでいるかの調査
chiroruxx
3
680
元phperから見たGoの良いところ
chiroruxx
0
110
Other Decks in Technology
See All in Technology
OCIjp_Oracle AI World_Recap
shinpy
1
150
[OCI Skill Mapping] AWSユーザーのためのOCI – IaaS編(Compute/Storage/Networking) (2025年10月8日開催)
oracle4engineer
PRO
1
160
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
7
4.5k
難しいセキュリティ用語をわかりやすくしてみた
yuta3110
0
360
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
190
組織改革から開発効率向上まで! - 成功事例から見えたAI活用のポイント - / 20251016 Tetsuharu Kokaki
shift_evolve
PRO
2
230
だいたい分かった気になる 『SREの知識地図』 / introduction-to-sre-knowledge-map-book
katsuhisa91
PRO
2
1k
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
200
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
430
OSSで50の競合と戦うためにやったこと
yamadashy
3
920
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
250
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
GitHub's CSS Performance
jonrohan
1032
470k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
RailsConf 2023
tenderlove
30
1.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Automating Front-end Workflow
addyosmani
1371
200k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
560
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
990
Transcript
今ならできる! PhpStorm プラグイン開発 第178回 PHP勉強会@東京
⾃⼰紹介 ちひろ X: @chiroruxxxx 株式会社モリサワ
プラグイン! つくりました!
でも時間かかる んでしょう? プラグイン開発はたいへん・・・ 膨大なドキュメント なんでもできるので、ドキュメント量も多い 慣れない言語
Kotlin or Java での開発 慣れない環境 gradle?xml?kts?
実際どんだけ かかったの? だいたい半日くらい 動かすだけならもっとはやい PHPer でも今なら作れる!やり方を紹介します!
ステップはたったの4つ!
1. 課⾦する 一番の難関 PhpStorm では Kotlin, Java はサポートされていません
IntelliJ IDEA が必要です All Product Pack を買いましょう
2. プロジェクト 作成
3. 実装する Junieに作りたいプラグインを作ってもらいます AI の課金は All Product Pack
に含まれています
4. カスタマイズ AIの出すコードはだいたい微妙なので 自由にリファクタリングしたり、機能追加しましょう わからないことはAIに質問すればOK ここが一番時間がかかる
まとめ JetBrainsのプラグインは作るのが大変・・・ でも今なら!AIを使ってドキュメントリーディングをスキップ しよう! 本当に必要な部分だけドキュメントにあたるとよき