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
Mario Arias
February 17, 2017
Programming
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
89
Write an interpreter in Ruby
marioariasc
2
3.1k
Kotlin Coroutines
marioariasc
4
840
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
620
Functional programming in Kotlin with funKTionale
marioariasc
11
3.4k
Other Decks in Programming
See All in Programming
1B+ /day規模のログを管理する技術
broadleaf
0
100
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
800
AIで効率化できた業務・日常
ochtum
0
140
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
190
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
890
Agentic UI
manfredsteyer
PRO
0
180
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.4k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
C# and C++ Interoperability - cho-dotnetnew
harukasao
0
290
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
100
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
GitHub's CSS Performance
jonrohan
1033
470k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
340
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
420
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Prompt Engineering for Job Search
mfonobong
0
350
Accessibility Awareness
sabderemane
1
140
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
200
So, you think you're a good person
axbom
PRO
2
2.1k
What's in a price? How to price your products and services
michaelherold
247
13k
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