Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PhpStorm超絶技巧40分集中講義 #phpconkagawa
Search
yusuke
May 12, 2024
Technology
6
1.9k
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
May 12, 2024
Tweet
Share
More Decks by yusuke
See All by yusuke
JetBrainsのAI機能の紹介 #jjug
yusuke
0
260
日本語プログラミングとSpring Bootアプリケーション開発 #kanjava
yusuke
2
530
Python開発環境 - PyCharmとAI #stapy
yusuke
1
72
PhpStorm超絶技巧20分集中講座 #phpcon_odawara #kama
yusuke
2
970
PHPカンファレンス北海道 - PhpStorm最新情報 #phpcondo
yusuke
1
190
PhpStorm最新情報 AIとnew UI、便利プラグイン #phpcon_okinawa
yusuke
0
420
最新JavaとIDE #jjug
yusuke
1
430
企業システムにおけるTwitter API適用事例とTwitter4Jアップデート #TwitterDevJP
yusuke
0
250
#projava #jjug 転生したらプロのJavaだった件
yusuke
1
340
Other Decks in Technology
See All in Technology
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
45
24k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.7k
IPv6-mostly field report from RubyKaigi 2026
sorah
0
230
信頼性が求められる業務のAIAgentのアーキテクチャ設計の勘所と課題
miyatakoji
0
190
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
5
2k
DDD x Microservice Architecture : Findy Architecture Conf 2025
syobochim
13
6.5k
pmconf 2025 大阪「生成AI時代に未来を切り開くためのプロダクト戦略:圧倒的生産性を実現するためのプロダクトサイクロン」 / The Product Cyclone for Outstanding Productivity
yamamuteki
3
3k
ローカルLLM基礎知識 / local LLM basics 2025
kishida
25
11k
今すぐGoogle Antigravityを触りましょう
rfdnxbro
0
230
レガシーシステム刷新における TypeSpec スキーマ駆動開発のすゝめ
tsukuha
4
870
AI エージェントを評価するための温故知新と Spec Driven Evaluation
icoxfog417
PRO
2
970
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.6k
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
350
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
A better future with KSS
kneath
239
18k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
59
Why Our Code Smells
bkeepers
PRO
340
57k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Site-Speed That Sticks
csswizardry
13
970
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
1IQ4UPSNઈٕ ूதߨٛ גࣜձࣾαϜϥΠζϜࢁຊ༟հ QIQDPOLBHBXB
w ઃཱ w +FU#SBJOTͷຊͷ૯ཧళ w ϝʔϧɺ4MBDLʹΑΔຊޠςΫχΧϧαϙʔτ w τϨʔχϯά w ϓϥάΠϯ։ൃ
גࣜձࣾαϜϥΠζϜ 2
ը໘੍ޚઈٕ
ը໘ͷζʔϜ .BD 8JO-JOVY ॖখ Ctrl + Opt + - Alt
+ Shift + - ֦େ Ctrl + Opt + = Alt + Shift + + ʹ͢ Ctrl + Opt + 0 Alt + Shift + 0
ը໘ϨΠΞτͷ੍ޚ .BD 8JO-JOVY ΤσΟλ࠷େԽݩʹ͢ 4IJGU $NE ' $USM 4IJGU '
ϨΠΞτΛอଘ 8JOEPX-BZPVUT4BWF$IBOHFTJO$VSSFOU-BZPVU ϨΠΞτΛ෮ؼ 4IJGU '
ΠϯυͷΞϨϯδ w 8JOEPX3FTJ[FSϓϥάΠϯ ແྉ w ΠϯυαΠζΛἧ͑Δͷʹศར w ɺɺࠨɺӈͳͲʹௐՄ
8FCΞϓϦέʔγϣϯ։ൃ͢ΔͳΒ wฐࣾ։ൃʮ5BNB$BUʯϓϥάΠϯ w1IQ4UPSNʹ8FCϖʔδΛදࣔ ʢ$ISPNJVNϕʔεʣ w%FW5PPMTͳͲ։ൃऀ͚ͷػೳ
5BNB$BUͷओͳػೳ wෳͷπʔϧΠϯυɺΤσΟλͰϖʔδΛදࣔ w࠷ॳ͔ΒϑΥʔϚοτ͞Εͨঢ়ଶͰιʔεΛඪࣔ wλϒΛݻఆ ϓϩδΣΫτΛ։͖ͯ͠ϖʔδ͕։͔ΕΔ 8
ݕࡧઈٕ
ݕࡧઈٕ .BD 8JO-JOVY Ͳ͜Ͱݕࡧ 4FBSDI&WFSZXIFSF 4IJGU
ݕࡧϑΝΠϧΦʔϓϯઈٕ .BD 8JO-JOVY ͳΜͰ࣮ߦ 3VO"OZUIJOH $USM
.BD 8JO-JOVY Ϋϥε໊Ͱ։͘ $NE 0 $USM / γϯϘϧ໊Ͱ։͘ ϝιουϑΟʔϧυ໊ͳͲ 0QU
$NE 0 4IJGU $USM "MU / ϑΝΠϧ໊Ͱ։͘ 4IJGU $NE 0 4IJGU $USM / ΞΫγϣϯ໊Λ։͘ 4IJGU $NE " 4IJGU $USM "
φϏήʔγϣϯઈٕ
φϏήʔγϣϯઈٕ .BD 8JO-JOVY ϓϩδΣΫτπʔϧΠϯυ $NE "MU 7$4πʔϧΠϯυ $NE
"MU ΤσΟλ &4$
ϚετϥοΫύουͰλϒΛΓସ͑ΔͷΊΑ͏
λϒͷ ։͜͏ͱͯؒ͠ҧ͑ͯดͯ͡͠·͏ తͷλϒ͕Ͳ͜ʹ͋Δ͔Θ͔Βͳ͍
λϒΛඇදࣔʹͯ͠ը໘ΛεοΩϦ
φϏήʔγϣϯઈٕ .BD 8JO-JOVY ࠷ۙ༻ͨ͠ϑΝΠϧ $NE & $USM & ࠷ۙ༻ͨ͠Օॴ 4IJGU
$NE & 4IJGU $USM & ͭલͷϑΝΠϧ $USM 5BC ͭલͷϑΝΠϧ $USM 5BC
͋ΒΏΔϙοϓΞοϓλΠϓͯ͠ߜΓࠐΈՄ
φϏήʔγϣϯઈٕ .BD 8JO-JOVY ఆٛՕॴ $NE # $USM # ར༻ՕॴϙοϓΞοϓ 0QU
$NE ' $USM "MU ' ར༻ՕॴϙοϓΞοϓ ఆٛՕॴͰ $NE # ఆٛՕॴͰ $USM #
φϏήʔγϣϯઈٕ .BD 8JO-JOVY εʔύʔΫϥε $NE 6 $USM 6 ࢠΫϥε ࣮
ϔ 0QU $NE # $USM "MU # ࢦఆߦ $NE - $USM ( ࢦఆΫϥεࢦఆߦ ݕࡧϙοϓΞοϓͰ ݕࡧΩʔ<ߦ൪߸>
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ w &OUFSͰิ͢Δͱʜ w 5BCͰิ͢Δͱʜ
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ w &OUFSͰิ͢Δͱʜ w 5BCͰิ͢Δͱʜ
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ w &OUFSͰิ͢Δͱʜ w 5BCͰิ͢Δͱʜ
ิઈٕ w5BCͱ&OUFSͷิͷҧ͍Λཧղ wجຊɺ5BCͰิ
ิઈٕ
ิઈٕ wηϛίϩϯॻ͔ͳ͍͍ͯ͘Ͱ͢ .BD 8JO-JOVY εςʔτϝϯτิ 4IJGU $NE &OUFS 4IJGU $USM
&OUFS
ิઈٕ w-JWF5FNQMBUFΛ͍͜ͳͤ wlGVOz UBCˠlGVODUJPO \^z
ิઈٕ w-JWF5FNQMBUFΛ͍͜ͳͤ wlGPSJz UBCˠlGPS JJJ \^z
ิઈٕ wઃఆ-JWF5FNQMBUFΑΓҰཡՄೳ
ิઈٕ wޙஔิʢ1PTU fi YDPNQMFUJPOʣΛ͍͜ͳͤ wlࣜJGzʴ5"#ˠlJG ࣜ \^z wlࣜFDIPz 5"#ˠlFDIPࣜz w1IQ4UPSNʮઃఆʯͷʮޙஔิʯΑΓҰཡՄೳ
্͔ΒԼɺࠨ͔ΒӈɺΧʔιϧͷΓΛ ۃྗ͑ͯྲྀΕΔΑ͏ʹॻ͚Δ
ิઈٕ w1PTU fi YDPNQMFUJPOΧελϜఆٛग़དྷΔʂ
ิઈٕ wྫ͑ϢχοτςετΛεϥεϥॻ͚ΔΧελϜఆٛ
σόοΨઈٕ wϒϨʔΫϙΠϯτͰࢭΊΔ͚͕ͩσόοΨ͡Όͳ͍ wFDIPͰσόοά͠ͳͯ͘ྑ͍
ϒϨʔΫϙΠϯτΛӈΫϦοΫ wఀࢭ݅ͷઃఆ
wৄࡉઃఆ
৭ʑͰ͖ΔϒϨʔΫϙΠϯτ wఀࢭ݅ͷઃఆ ୭͕ݺͼग़͔͔ͨ͠Δ ϒϨʔΫϙΠϯτʹ౸ୡͨ͜͠ͱ͕Θ͔Δ ҙͷࣜΛϓϦϯτͰ͖Δ
ϚεͰ؆୯੍ޚ wϚεϗόʔͰʮ͜͜·Ͱ࣮ߦʯ 3VOUP$VSTPS
ϚεͰ؆୯੍ޚ wϚεϗόʔͰʮ࣮ߦ࠶։ʯ 3FTVNF1SPHSBN
1IQ4UPSNΛ͏ͱ w"*ΛͬͯίϛοτϝοηʔδΛࣗಈతʹॻ͚Δ w1IQ4UPSN͔ΒຊޠͰॻ͍ͯ͘ΕΔ
"*ઈٕ
"*ػೳ wϦϑΝΫλϦϯά wίʔυͷઆ໌ wผͷݴޠʹมͳͲ
"*ػೳ wӈΫϦοΫͯ͠ʮ"*ΞΫγϣϯʯ
"*ػೳ wʮEJ ff Λ֬ೝͯ͠ద༻ʯ AIͷϦϑΝΫλϦϯά݁ՌΛൺֱ͠ɺ ඞཁʹԠͯ͡ద༻Ͱ͖Δ
"*ػೳ .BD 8JO-JOVY ۭؾΛಡΉ 0QU &OUFS "MU &OUFS "*ΞΫγϣϯ ࣗͰׂΓͯ
$USM $NE &OUFS $USM "MU ! ྫ͑MacͳΒ ʮCtrl + Cmd + EnterʯΛׂΓͯ w͓ೃછΈͷʮۭؾΛಡΉʯΞΫγϣϯΑΓݺͼͩ͠Մೳ
$*ઈٕ
$*࿈ܞ$*DMPOFϓϥάΠϯ w$*αʔϏε (JU)VC"DUJPOTɺ+FOLJOTɺ$JSDMF$*ɺ "84$PEF#VJMEɺ(JU-BC ͱ1IQ4UPSNΛ࿈ܞ w1IQ4UPSNͰ wϏϧυྃ௨ʂ wࣦഊͨ͠ςετέʔεҰཡͱϩʔΧϧ࣮ߦ αϜϥΠζϜ͔Β PhpStorm
Λߪೖ ͨ͠߹CIcloneϓϥάΠϯଐ
$*࿈ܞ$*DMPOFϓϥάΠϯ wϏϧυྃ௨ʂ ͕ࣗϓογϡͨ͠ϏϧυͷΈ ྃ௨Λ͢Δ͜ͱՄೳ
$*࿈ܞ$*DMPOFϓϥάΠϯ wࣦഊͨ͠ςετέʔεҰཡͱϩʔΧϧ࣮ߦ PhpStormͰҰཡදࣔ μϒϧΫϦοΫͰ֘ͷιʔεߦδϟϯϓ
અઈٕ
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ wຊͰߪೖ ੫ผՁ֨ ίϚʔγϟϧ ύʔιφϧ 🇺🇸 ԁ
ԁ 🇯🇵 ԁ ԁ
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ wαϜϥΠζϜͰߪೖ 1IQ4UPSN ੫ผՁ֨ ίϚʔγϟϧ ύʔιφϧ ൢ ԁ
ԁ αϜϥΠζϜ ԁ ϥΠτϓϥϯ ԁ
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ w$*DMPOF5BNB$BU͍͍ͨʂ 1IQ4UPSN 5BNB$BU $*DMPOF ੫ผՁ֨ ίϚʔγϟϧ ύʔιφϧ ൢ
ԁ ԁ αϜϥΠζϜ ԁ ϨΪϡϥʔϓϥϯ ԁ
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ w+FU#SBJOTൢϥΠηϯεΛαϜϥΠζϜͰߋ৽Մೳ wܧଓσΟεΧϯτҾ͖ܧ͕Ε·͢ wϒʔεͰσΟεΧϯτΫʔϙϯ͓Γͯ͠·͢
ׂ҆ʹ1IQ4UPSNΛ͍͍ͨʂ wհϓϩάϥϜͰߋ৽ׂ͕҆ʹ IUUQTTBNVSBJTNDPNSFGFSSBMQSPHSBN wϒϩάɾπΠʔτͰհ͢ΔͱޮՌઈେ
·ͱΊ w1IQ4UPSNͷ΄ͱΜͲͷૢ࡞ΩʔϘʔυ͔Βߦ͑Δ wසൟʹߦ͏ૢ࡞γϣʔτΧοτΛ֮͑·͠ΐ͏ wHJUૢ࡞1IQ4UPSN͔Β w"*$*࿈ܞ׆༻ͯ͠ΑΓศརʹ
ϒʔε
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠