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
55
Lightning Talk イベント運営を いいがにやりたい
kiyohara
0
48
首負担皆無!ゼログラビティ プログラミングスタイル
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
390
金沢アプリ開発塾セミナー資料「テストについて」
kiyohara
1
260
Git インフラ選定事例 - 株式会社クルウィットが GitHub を選んだ理由
kiyohara
0
500
Other Decks in Technology
See All in Technology
mnt_data_とは?ChatGPTコード実行環境を深堀りしてみた
icck
0
100
AWS パートナー企業のテクニカルサポートが日々思っていること 〜そして、4/15 の現場から〜
kazzpapa3
2
390
ロール・ツール群の開発 / Development of Roles and Tools
ks91
PRO
0
110
AIエージェントデザインパターンの選び方
almondo_event
0
110
Slackひと声でブログ校正!Claudeレビュー自動化編
yusukeshimizu
3
120
KMP導⼊において、マネジャーとして考えた事
sansantech
PRO
1
180
ゴリラ.vim #36 ~ Vim x SNS ~ スポンサーセッション
yasunori0418
1
160
Rebase エンジニアリング組織の現状とこれから
rebase_engineering
0
110
会社員しながら本を書いてきた知見の共有
sat
PRO
3
650
declaration mergingの威力:ライブラリアップデート時の書き換え作業を90%短縮するテクニック
yutake27
2
250
Roo Codeにすべてを委ねるためのルール運用
pharma_x_tech
1
100
令和トラベルQAのAI活用
seigaitakahiro
0
400
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
Music & Morning Musume
bryan
47
6.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
What's in a price? How to price your products and services
michaelherold
245
12k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
830
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
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