Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
今ならできる!PhpStormプラグイン開発
Search
chiroruxx
August 27, 2025
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今ならできる!PhpStormプラグイン開発
2025/08/27 第178回PHP勉強会@東京 で登壇した資料です。
chiroruxx
August 27, 2025
More Decks by chiroruxx
See All by chiroruxx
Contextとはなにか
chiroruxx
1
460
初心者エンジニアから中級者エンジニアになるためにオススメの1冊
chiroruxx
0
150
Laravelのパッケージ全部紹介する
chiroruxx
2
160
Gopher のための「自由な話し合い」ワークショップ
chiroruxx
0
56
PHPをGoで動かす
chiroruxx
0
120
Goを使ってTDDを体験しよう!
chiroruxx
1
1.4k
Go Connectへの想い
chiroruxx
0
250
eBPF with PHPをさわる
chiroruxx
0
210
sl完全に理解したつもり
chiroruxx
0
190
Other Decks in Technology
See All in Technology
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
120
AWS FinOps Agent 結局何が得意なの?
siromi
0
230
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
2
390
AI臭い文章とは何なのか
nasuvitz
38
77k
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
610
IR Today: Theory, Practice, and Agents
dtunkelang
0
320
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
2.7k
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
320
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
360
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
1
1.1k
SQL Server 2025 最適化されたロック
odashinsuke
0
120
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
290
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
380
Six Lessons from altMBA
skipperchong
29
4.5k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
The Pragmatic Product Professional
lauravandoore
37
7.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
500
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
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を使ってドキュメントリーディングをスキップ しよう! 本当に必要な部分だけドキュメントにあたるとよき