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
160
The Blockchain
welaika
1
240
Postgre(No)SQL - A JSON journey
welaika
1
180
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
wkhtmltopdfの次どうするか問題2026
willnet
2
1.9k
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.6k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.1k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
370
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
250
sbt 2.0: takeoff
eed3si9n
0
140
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
370
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2.3k
パーソナライズPodcastを作った話
repunit11
0
130
速習iPhone Duo対応
yuukiw00w
2
980
気持ちぃ〜角丸 Squircle
ryu1013
0
280
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.2k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Exploring anti-patterns in Rails
aemeredith
4
530
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
560
The Cost Of JavaScript in 2023
addyosmani
55
10k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Faster Mobile Websites
deanohume
310
32k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Facilitating Awesome Meetings
lara
57
7.2k
Raft: Consensus for Rubyists
vanstee
142
7.7k
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