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
Favorite IntelliJ shortcuts
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Alexey Novakov
September 01, 2016
Programming
0
52
Favorite IntelliJ shortcuts
Alexey Novakov
September 01, 2016
Tweet
Share
More Decks by Alexey Novakov
See All by Alexey Novakov
Особенности разработки Flink джобов на Scala
alexeyn
0
30
Streamhouse Architecture with Flink and Paimon
alexeyn
0
260
Flink Forward 2023: State of Scala API in Apache Flink
alexeyn
0
160
State of Scala API in Apache Flink
alexeyn
0
400
Deployment of Streaming Application with Ververica Platform on Kubernetes
alexeyn
0
220
Rapid Deployment with Apache Flink and Ververica Platform
alexeyn
0
150
Scalacon 2021 - Deep Learning in Scala
alexeyn
0
99
AWS Airflow and EMR
alexeyn
0
120
EMR Data Ingestion with Apache Hudi
alexeyn
0
41
Other Decks in Programming
See All in Programming
CSC307 Lecture 03
javiergs
PRO
1
480
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
1.9k
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.7k
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
200
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
130
Deno Tunnel を使ってみた話
kamekyame
0
340
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
260
SourceGeneratorのススメ
htkym
0
110
Graviton と Nitro と私
maroon1st
0
170
Implementation Patterns
denyspoltorak
0
250
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
150
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
45
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Paper Plane
katiecoart
PRO
0
45k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
140
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
370
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
95
Documentation Writing (for coders)
carmenintech
77
5.2k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.9k
Ethics towards AI in product and experience design
skipperchong
2
180
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Transcript
Favorite IntelliJ shortcuts, templates, settings, preferences Alexey Novakov, Gustav Karlsson
DevMeetup 360T
Shortcuts We use daily
Generate Code Alt + Ins (Mac: Ctrl + N)
Run Optimization Alt + Enter
Safe Delete Alt + Del (Mac: Ctrl + Fn +
Del)
Find any Command or Option Ctrl+ Shift + A (Mac:
CMD+ Shift + A)
Extract Method, Field, Variable, Constant, Parameter Ctrl+ Alt + M
/ F / V / C / P
Rename any Method, Reference, Class, Package Shift+ F6 (Mac: +
Fn)
Optimize Imports Ctrl + Shift + O (Mac: Alt +
CMD + O)
Code Formatting Ctrl + Alt + L (Mac: Alt +
CMD + L)
Pull Members Up / Down via Ctrl + Shift +
A
Run Configuration Ctrl + Shift + F10 or F9 to
Debug
Hot Swap of Classes Ctrl + Shift + F9 (Mac:
CMD + Fn + F9)
Pull & Push Changes Ctrl + T & K
Revert Changes Ctrl + Alt + Z (Mac: CMD +
Alt + Z)
Compare two files in the tree Ctrl + D
Live templates <abbreviations + TAB>
System.out.println sout
for loop with index fori for (int i = 0;
i < _ ; i++) { }
for each loop iter List<Integer> quantities = distributeQuantity(executeOrder.quantity); for (Integer
quantity : quantities) { }
public static final modifiers psf public static final
main method psvm public static void main(String[] args) { }
Plugins
GenerateSerialVersionUID private static final long serialVersionUID = -8258293264975874325L;
Key promoter Analyzes your mouse clicks and shows Shortcut for
the same action
Misc.
Scratch file Tools -> New Scratch File or Ctrl+Shift+Alt+Insert Useful
to experiment with some code snippet
Shelve Changes Quite similar to Git Stash, but Shelve is
kept in IntelliJ