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
IntelliJ IDEA: Productivity tips
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mario Arias
February 17, 2017
Programming
420
0
Share
IntelliJ IDEA: Productivity tips
Lunch & Learn at Cake Solutions' office in Manchester
Mario Arias
February 17, 2017
More Decks by Mario Arias
See All by Mario Arias
Crystal: Ruby's weird cousin
marioariasc
0
73
Write an interpreter in Ruby
marioariasc
2
3.1k
Kotlin Coroutines
marioariasc
4
830
Functional Programming in Kotlin with funKTionale
marioariasc
8
3.2k
Functional Programming in Kotlin with funKTionale
marioariasc
3
1.8k
Introduction to RxKotlin
marioariasc
4
610
Functional programming in Kotlin with funKTionale
marioariasc
11
3.4k
Other Decks in Programming
See All in Programming
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
12k
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
350
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2.7k
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
110
20260514_its_the_context_window_stupid.pdf
heita
0
860
Kingdom of the Machine
yui_knk
2
1.5k
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
400
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
200
[RubyKaigi 2026] Require Hooks
palkan
1
310
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
140
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
140
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6.1k
Six Lessons from altMBA
skipperchong
29
4.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
GitHub's CSS Performance
jonrohan
1032
470k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Paper Plane (Part 1)
katiecoart
PRO
0
7.3k
How to train your dragon (web standard)
notwaldorf
97
6.6k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
Evolving SEO for Evolving Search Engines
ryanjones
0
190
Balancing Empowerment & Direction
lara
6
1.1k
Transcript
IntelliJ IDEA Productivity tips Cake Solutions’ L&L
About me IntelliJ IDEA user for 13 years (since version
4.0) Plugin Author (IntelliStripes, now defunct)
Content Fonts Commands File Templates Live Templates Custom TODOs Interesting
plugins
Default Darcula theme Fonts
Improved Darcula theme
TRIGGER WARNING!!! Tasteless joke ahead
Fira code (ligatures) Size 15 Different colours (foreground and background)
and/or emphasis (italic, bold, under-strike and others) for different elements (Classes, Trait/Interface, Object, Type alias, apply and implicit method invocations and so on)
Fonts
Colours
Commands Recent files (default: Cmd + E)
Split Vertically/Horizontally (no default)
Column selection mode (default: Cmd + shift + 8) *
I have mine configured with Cmd + alt + ctrl + ]
Multiple selection mode (Alt + shift + Button 1 Click)
File Templates
Live templates
Velocity variables
Emmet http://emmet.io/
Custom TODOs
Interesting plugins Rust Go Erlang Cursive (Clojure) Haskel plugins (3
of them) Bash Ruby Python Markdown .ignore Advance Java Folding AceJump UUID (2 of them) Sequence Diagram