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
Atom.io Quick Scripting
Search
Tomokazu Kiyohara
May 17, 2014
Technology
0
140
Atom.io Quick Scripting
Atom.io の紹介と、"Script" plugin を使った Quick Scripting の話。
kanazawa.rb meetup 21 発表資料。
Tomokazu Kiyohara
May 17, 2014
Tweet
Share
More Decks by Tomokazu Kiyohara
See All by Tomokazu Kiyohara
読めるかな?ちょっとレアなRubyの記法
kiyohara
0
60
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
51
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
370
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.6k
Algolia in CAMPFIRE
kiyohara
0
3.6k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
300
Web to macOS native app
kiyohara
0
400
金沢アプリ開発塾セミナー資料「テストについて」
kiyohara
1
270
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
510
Other Decks in Technology
See All in Technology
Observability infrastructure behind the trillion-messages scale Kafka platform
lycorptech_jp
PRO
0
130
成立するElixirの再束縛(再代入)可という選択
kubell_hr
0
910
A2Aのクライアントを自作する
rynsuke
1
150
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
110
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
380
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
0
130
第9回情シス転職ミートアップ_テックタッチ株式会社
forester3003
0
140
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
270
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.3k
ユーザーのプロフィールデータを活用した推薦精度向上の取り組み
yudai00
0
480
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
2
1k
ハノーバーメッセ2025座談会.pdf
iotcomjpadmin
0
150
Featured
See All Featured
Balancing Empowerment & Direction
lara
1
340
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Adaptive Systems
keathley
43
2.6k
Visualization
eitanlees
146
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Agile that works and the tools we love
rasmusluckow
329
21k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
4 Signs Your Business is Dying
shpigford
184
22k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Atom.io Quick Scripting 2014/05/17! Kanazawa.rb meetup 21
Atom.io https://atom.io
Atom.io ❖ A hackable text editor for the 21st Century!
❖ Modern UI! ❖ Many plugins! ❖ Corder friendly functions by GitHub, Inc.
Plugins https://atom.io/packages/
markdown-preview ❖ Markdown preview in Atom! ❖ https://atom.io/packages/markdown-preview
color-picker ❖ A Color Picker for Atom! ❖ https://atom.io/packages/color-picker
Quick Scripting
Quick Scripting ❖ Run editing code in The editor! ❖
Checking code behavior (or syntax)! ❖ Execute small small program! ! ❖ Immediately!!
script (plugin) ❖ Run code in Atom!! ❖ https://atom.io/packages/script
Demo
How to Setup (Atom ver. 0.95.0)
1. Open Preference ❖ Menu → Atom → Preferences…
2. Select Packages pane
3. Search “script” plugin
4. Install “Script” plugin
Usage (Script ver. 2.3.7)
1. Open Code ❖ Menu → File → Open…! !
❖ Menu → File → New File! ❖ Set code language! ❖ Ctrl-Shift-L! ❖ Input language filter & select
2. Run! ❖ Menu → Packages → Script → Run
Script! ! ❖ ⌘-i
Tips
Env ❖ PATH env … ?! ❖ rvm, nvm …
?! ! ❖ write ENV settings “.bash_profile (.zshenv)”! ❖ NOT “.bashrc (.zshrc)”! ! ❖ .bash_profile! ❖ PATH=${PATH}:/opt/local/bin! ❖ source $HOME/.rvm/scripts/rvm
bundler ? ❖ Prepare! ❖ Menu → Atom → Install
Shell Command! ❖ /usr/local/bin/atom → Atom.app/Contents/Resources/app/atom.sh! ❖ open -a Atom.app! ! ❖ Exec! ❖ $ bundle exec atom
Vim + Quickrun plugin ❖ https://github.com/thinca/vim-quickrun ! ❖ $ bundle
exec vim! ❖ :Quickrun! ❖ <Leader>r
Thank you Tomokazu Kiyohara http://github.com/kiyohara http://facebook.com/tomokazu.kiyohara