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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
weLaika
October 19, 2015
Programming
120
0
Share
Editor is your BFF
weLaika
October 19, 2015
More Decks by weLaika
See All by weLaika
Vuoi uno sviluppo mobile più veloce? Flutter è la via!
welaika
0
100
Come fa Kotlin a darti i super-poteri
welaika
0
140
The Blockchain
welaika
1
220
Postgre(No)SQL - A JSON journey
welaika
1
170
Docker su architettura ARM
welaika
2
160
Off the Rails, on the way to Hanami
welaika
0
120
Elixir di lunga vita.
welaika
0
150
Road to ES6
welaika
0
130
Javascript: le parti buone
welaika
0
290
Other Decks in Programming
See All in Programming
飯MCP
yusukebe
0
490
実践CRDT
tamadeveloper
0
410
「速くなった気がする」をデータで疑う
senleaf24
0
150
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
440
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
320
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
180
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
250
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
110
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
250
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
170
おれのAgentic Coding 2026/03
tsukasagr
1
140
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
330
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Docker and Python
trallard
47
3.8k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
110
Balancing Empowerment & Direction
lara
5
1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
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