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
130
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
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
10
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
330
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.6k
Algolia in CAMPFIRE
kiyohara
0
3.5k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
270
Web to macOS native app
kiyohara
0
360
金沢アプリ開発塾セミナー資料「テストについて」
kiyohara
1
240
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
470
ベッドで技術書を快適に読むただひとつの方法
kiyohara
19
23k
Other Decks in Technology
See All in Technology
Wantedly での Datadog 活用事例
bgpat
1
530
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
KubeCon NA 2024 Recap: How to Move from Ingress to Gateway API with Minimal Hassle
ysakotch
0
210
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
270
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
260
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
170
ブラックフライデーで購入したPixel9で、Gemini Nanoを動かしてみた
marchin1989
1
540
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
UI State設計とテスト方針
rmakiyama
2
650
第3回Snowflake女子会_LT登壇資料(合成データ)_Taro_CCCMK
tarotaro0129
0
200
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
100
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
How to Ace a Technical Interview
jacobian
276
23k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Writing Fast Ruby
sferik
628
61k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
A designer walks into a library…
pauljervisheath
204
24k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
What's in a price? How to price your products and services
michaelherold
243
12k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
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