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
Editor is your BFF
Search
weLaika
October 19, 2015
Programming
0
110
Editor is your BFF
weLaika
October 19, 2015
Tweet
Share
More Decks by weLaika
See All by weLaika
Vuoi uno sviluppo mobile più veloce? Flutter è la via!
welaika
0
88
Come fa Kotlin a darti i super-poteri
welaika
0
120
The Blockchain
welaika
1
200
Postgre(No)SQL - A JSON journey
welaika
1
140
Docker su architettura ARM
welaika
2
130
Off the Rails, on the way to Hanami
welaika
0
99
Elixir di lunga vita.
welaika
0
120
Road to ES6
welaika
0
110
Javascript: le parti buone
welaika
0
270
Other Decks in Programming
See All in Programming
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
1.9k
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
110
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
2
130
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
430
Cursorハンズオン実践!
eltociear
2
910
Swift Concurrency - 状態監視の罠
objectiveaudio
2
510
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
2k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
1.7k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
210
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2k
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
680
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Gamification - CAS2011
davidbonilla
81
5.5k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Code Reviewing Like a Champion
maltzj
525
40k
Code Review Best Practice
trishagee
72
19k
Typedesign – Prime Four
hannesfritz
42
2.8k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Transcript
Editor is your best friend forever Torino Coding Society 12th
October 2015
IDE or text editor?
IDE or text editor?
IDE
IDE Integrated development environment Editor Debugger Compiler / Interpreter Build
Tool
IDE Integrated development environment Editor Debugger Compiler / Interpreter Build
Tool [NOT APPROVED]
…And Now for Something Completely Different
our must!
The editor must support a rich collec:on of plugins. Plugins
Support
It finds files in project with par:al matches. fuzzy search
Coding Time !!!
syntax highlighting Different colors and fonts for every syntac:c rule
Linter It flags some suspicious and non-portable constructs, likely to
be bugs
Coding Time !!!
autocomplete It helps you to complete words during programming.
Coding Time !!!
Auto indent Automa:cally indents code.
Terminal commands
Coding Time !!!
Split desk
definitions search Search defini:ons (classes, methods, modules, …) inside your
project.
Coding Time !!!
go to definition It opens the file where the defini:on
has been created.
Coding Time !!!
X-Files
SUBLIME FILES hLps:/ /github.com/welaika/sublime_files
VIM FILES hLps:/ /github.com/delphaber/vimfiles
VIM DISTRIBUTIONS hLps:/ /github.com/spf13/spf13-vim hLps:/ /github.com/carlhuda/janus …
@ramensoup7 @Pioneer_Skies @delphaber