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
読めるかな?ちょっとレアなRubyの記法
kiyohara
0
34
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
19
首負担皆無!ゼログラビティ プログラミングスタイル
kiyohara
0
340
北陸で 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
250
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
480
Other Decks in Technology
See All in Technology
「人物ごとのアルバム」の精度改善の軌跡/Improving accuracy of albums by person
mixi_engineers
PRO
1
100
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
2.2k
技術に触れたり、顔を出そう
maruto
1
160
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
540
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
240
CDKのコードレビューを楽にするパッケージcdk-mentorを作ってみた/cdk-mentor
tomoki10
0
210
深層学習と3Dキャプチャ・3Dモデル生成(土木学会応用力学委員会 応用数理・AIセミナー)
pfn
PRO
0
460
【Oracle Cloud ウェビナー】2025年のセキュリティ脅威を読み解く:リスクに備えるためのレジリエンスとデータ保護
oracle4engineer
PRO
1
100
.NET AspireでAzure Functionsやクラウドリソースを統合する
tsubakimoto_s
0
190
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
For a Future-Friendly Web
brad_frost
176
9.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Building an army of robots
kneath
302
45k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
A better future with KSS
kneath
238
17k
Mobile First: as difficult as doing things right
swwweet
222
9k
KATA
mclloyd
29
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Designing for humans not robots
tammielis
250
25k
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