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
0
380
IntelliJ IDEA: Productivity tips
Lunch & Learn at Cake Solutions' office in Manchester
Mario Arias
February 17, 2017
Tweet
Share
More Decks by Mario Arias
See All by Mario Arias
Write an interpreter in Ruby
marioariasc
2
2.9k
Kotlin Coroutines
marioariasc
4
730
Functional Programming in Kotlin with funKTionale
marioariasc
8
3k
Functional Programming in Kotlin with funKTionale
marioariasc
3
1.7k
Introduction to RxKotlin
marioariasc
4
540
Functional programming in Kotlin with funKTionale
marioariasc
11
3.2k
Other Decks in Programming
See All in Programming
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
280
『Python → TypeScript』オンボーディング奮闘記
takumi_tatsuno
1
140
Reactive Thinking with Signals, Resource API, and httpResource @Devm.io Angular 20 Launch Party
manfredsteyer
PRO
0
130
tsconfigのオプションで変わる型世界
keisukeikeda
1
130
少数精鋭エンジニアがフルスタック力を磨く理由 -そしてAI時代へ-
rebase_engineering
0
130
ソフトウェア品質特性、意識してますか?AIの真の力を引き出す活用事例 / ai-and-software-quality
minodriven
19
6.7k
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
240
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
780
Use Perl as Better Shell Script
karupanerura
0
660
Cursor Meetup Tokyo ゲノミクスとCursor: 進化と制約のあいだ
koido
1
320
TypeScript Language Service Plugin で CSS Modules の開発体験を改善する
mizdra
PRO
3
2.4k
Passkeys for Java Developers
ynojima
0
200
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
660
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Code Reviewing Like a Champion
maltzj
523
40k
Embracing the Ebb and Flow
colly
85
4.7k
Building an army of robots
kneath
306
45k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
460
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.3k
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