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
120
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
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
250
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.4k
Algolia in CAMPFIRE
kiyohara
0
3.1k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
220
Web to macOS native app
kiyohara
0
280
金沢アプリ開発塾セミナー資料「テストについて」
kiyohara
1
190
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
390
ベッドで技術書を快適に読むただひとつの方法
kiyohara
19
23k
JavaScript で OS X を自動操作
kiyohara
1
440
Other Decks in Technology
See All in Technology
KTC_DBRE.pdf
_awache
0
290
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
11k
技育祭2024春 LT Finatextホールディングス
kevinrobot34
1
160
初心者が行く!サーバレスWebアプリ開発の道
nagaharutogawa
0
440
エンジニアブランディングチームの KPI / KPI's of engineer branding team
chaspy
1
130
SREsのためのSRE定着ガイド
netmarkjp
10
1.4k
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
220
オブジェクト指向CSSが叶えたかったことと、CSSのいま / The aims of Object-oriented CSS and the current state of CSS usage
shinkufencer
11
3.1k
Ask-LLM論文紹介: How to Train Data-Efficient LLMs
s_ota
0
110
理想の組織も自分たちで作ろう! ―LayerXの「全員採用」を支える文化 / How to create our own ideal team
ar_tama
7
2.5k
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
1.5k
社内共通ルールを値オブジェクトにして社内ライブラリとして運用してみた話
leveragestech
2
710
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Designing for humans not robots
tammielis
247
25k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
It's Worth the Effort
3n
180
27k
Designing the Hi-DPI Web
ddemaree
275
33k
How to name files
jennybc
62
92k
A designer walks into a library…
pauljervisheath
199
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
113
18k
Become a Pro
speakerdeck
PRO
8
4.4k
A better future with KSS
kneath
230
16k
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