Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Editor is your BFF
Search
weLaika
October 19, 2015
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
120
Come fa Kotlin a darti i super-poteri
welaika
0
170
The Blockchain
welaika
1
240
Postgre(No)SQL - A JSON journey
welaika
1
190
Docker su architettura ARM
welaika
2
170
Off the Rails, on the way to Hanami
welaika
0
140
Elixir di lunga vita.
welaika
0
170
Road to ES6
welaika
0
150
Javascript: le parti buone
welaika
0
310
Other Decks in Programming
See All in Programming
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
Crash Auto Pipelines
veronikapj
1
380
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.5k
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
530
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
130
GraphQL の onError と Nullability のこれから
quramy
0
210
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
140
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
330
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
600
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
Featured
See All Featured
Accessibility Awareness
sabderemane
1
290
New Earth Scene 8
popppiees
4
2.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.8k
Are puppies a ranking factor?
jonoalderson
2
4.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Technical Leadership for Architectural Decision Making
baasie
3
640
So, you think you're a good person
axbom
PRO
2
2.3k
Side Projects
sachag
456
43k
How to Talk to Developers About Accessibility
jct
2
610
Navigating Team Friction
lara
192
16k
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