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
150
0
Share
Atom.io Quick Scripting
Atom.io の紹介と、"Script" plugin を使った Quick Scripting の話。
kanazawa.rb meetup 21 発表資料。
Tomokazu Kiyohara
May 17, 2014
More Decks by Tomokazu Kiyohara
See All by Tomokazu Kiyohara
読めるかな?ちょっとレアなRubyの記法
kiyohara
0
85
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
120
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
410
北陸で Ruby なお仕事に携わるための3つの戦略
kiyohara
1
1.7k
Algolia in CAMPFIRE
kiyohara
0
3.9k
地方エンジニアの日常 - 業務からコミュニティ活動まで
kiyohara
0
340
Web to macOS native app
kiyohara
0
440
金沢アプリ開発塾セミナー資料「テストについて」
kiyohara
1
310
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
530
Other Decks in Technology
See All in Technology
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
2
230
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
670
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
120
OPENLOGI Company Profile
hr01
0
83k
AIドリブン開発の実践知 ― AI-DLC Unicorn Gym実施から見えた可能性と課題
mixi_engineers
PRO
0
110
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Embeddings : Symfony AI en pratique
lyrixx
0
460
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから
zozotech
PRO
4
2.5k
プロダクトを触って語って理解する、チーム横断バグバッシュのすすめ / 20260411 Naoki Takahashi
shift_evolve
PRO
0
110
すごいぞManaged Kubernetes
harukasakihara
1
320
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
140
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
300
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
190
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
Side Projects
sachag
455
43k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Designing for humans not robots
tammielis
254
26k
WCS-LA-2024
lcolladotor
0
510
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