Suche senden
Hochladen
SublimeSunippetter gem
•
0 gefällt mir
•
752 views
tbpgr
Folgen
About Ruby gem library "SublimeSunippetter gem"
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 19
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
mikutter入門
mikutter入門
Katsuyoshi Matsumoto
WordBench Kyoto & Osaka Gutenbergで作るランディングページ
WordBench Kyoto & Osaka Gutenbergで作るランディングページ
takashi ono
Our Track to Modern Angular #2
Our Track to Modern Angular #2
Yuta Shimizu
ITFT - Cuisine in india
ITFT - Cuisine in india
Anuj Tomar
การสื่อสารข้อมูล
การสื่อสารข้อมูล
บุษบา สุขมีชัย
Time finished
Time finished
AliciaRhodes11
ооо колибри строительная компания
ооо колибри строительная компания
Aqil Aliyev
Presentatie 25 jarig jubileum Jan Jolink
Presentatie 25 jarig jubileum Jan Jolink
Jurgen Rensink
Empfohlen
mikutter入門
mikutter入門
Katsuyoshi Matsumoto
WordBench Kyoto & Osaka Gutenbergで作るランディングページ
WordBench Kyoto & Osaka Gutenbergで作るランディングページ
takashi ono
Our Track to Modern Angular #2
Our Track to Modern Angular #2
Yuta Shimizu
ITFT - Cuisine in india
ITFT - Cuisine in india
Anuj Tomar
การสื่อสารข้อมูล
การสื่อสารข้อมูล
บุษบา สุขมีชัย
Time finished
Time finished
AliciaRhodes11
ооо колибри строительная компания
ооо колибри строительная компания
Aqil Aliyev
Presentatie 25 jarig jubileum Jan Jolink
Presentatie 25 jarig jubileum Jan Jolink
Jurgen Rensink
Mel and me
Mel and me
Globug Singleton
Pengenalan angka by yaniiii
Pengenalan angka by yaniiii
Sugusholicbkanygduloe Sugusholicbkanygduloe
Basque mountain
Basque mountain
mjuanalcaide
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
Gelecek Hane
John mac arthur jr. a sós com deus
John mac arthur jr. a sós com deus
prfavinho
Presentation7
Presentation7
Eng Wageh
SM_PPT_Example
SM_PPT_Example
Katherine Bohren
Competitive Grant Seeking for For-Profit Businesses
Competitive Grant Seeking for For-Profit Businesses
Diane Leonard, GPC
Ailing planet; the green movements role
Ailing planet; the green movements role
Mohammed Suhail
Prevent browser hijack infection
Prevent browser hijack infection
scottgelbard123
Christmas in norway
Christmas in norway
schreiber12
Increasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantors
Diane Leonard, GPC
Electronic surveying
Electronic surveying
ifmrcmf
Montes de Toledo
Montes de Toledo
mjuanalcaide
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
mrsbubba33
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
Gelecek Hane
Косяческий Скирта Спортивная площадка
Косяческий Скирта Спортивная площадка
sprojectdp
เพื่อน4/1
เพื่อน4/1
สุทาวัฒน์ คำสร้าง
Cantabrian mountains
Cantabrian mountains
mjuanalcaide
Learning from our grant writing mistakes
Learning from our grant writing mistakes
Diane Leonard, GPC
RSpecPiccolo gem
RSpecPiccolo gem
tbpgr
Sublime Text 2 Basics
Sublime Text 2 Basics
masaaki komori
Weitere ähnliche Inhalte
Andere mochten auch
Mel and me
Mel and me
Globug Singleton
Pengenalan angka by yaniiii
Pengenalan angka by yaniiii
Sugusholicbkanygduloe Sugusholicbkanygduloe
Basque mountain
Basque mountain
mjuanalcaide
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
Gelecek Hane
John mac arthur jr. a sós com deus
John mac arthur jr. a sós com deus
prfavinho
Presentation7
Presentation7
Eng Wageh
SM_PPT_Example
SM_PPT_Example
Katherine Bohren
Competitive Grant Seeking for For-Profit Businesses
Competitive Grant Seeking for For-Profit Businesses
Diane Leonard, GPC
Ailing planet; the green movements role
Ailing planet; the green movements role
Mohammed Suhail
Prevent browser hijack infection
Prevent browser hijack infection
scottgelbard123
Christmas in norway
Christmas in norway
schreiber12
Increasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantors
Diane Leonard, GPC
Electronic surveying
Electronic surveying
ifmrcmf
Montes de Toledo
Montes de Toledo
mjuanalcaide
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
mrsbubba33
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
Gelecek Hane
Косяческий Скирта Спортивная площадка
Косяческий Скирта Спортивная площадка
sprojectdp
เพื่อน4/1
เพื่อน4/1
สุทาวัฒน์ คำสร้าง
Cantabrian mountains
Cantabrian mountains
mjuanalcaide
Learning from our grant writing mistakes
Learning from our grant writing mistakes
Diane Leonard, GPC
Andere mochten auch
(20)
Mel and me
Mel and me
Pengenalan angka by yaniiii
Pengenalan angka by yaniiii
Basque mountain
Basque mountain
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
GelecekHane Ticaret 2.0 - İnfonomi Kurbi
John mac arthur jr. a sós com deus
John mac arthur jr. a sós com deus
Presentation7
Presentation7
SM_PPT_Example
SM_PPT_Example
Competitive Grant Seeking for For-Profit Businesses
Competitive Grant Seeking for For-Profit Businesses
Ailing planet; the green movements role
Ailing planet; the green movements role
Prevent browser hijack infection
Prevent browser hijack infection
Christmas in norway
Christmas in norway
Increasing grant funding by improving relationships with grantors
Increasing grant funding by improving relationships with grantors
Electronic surveying
Electronic surveying
Montes de Toledo
Montes de Toledo
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
AMA SUNDAY NIGHT AUCTION 12/29/2013 JEWELRY MAKING SUPPLIES
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
21 Yüzyılda Bilginin Gücü - Kısa bir özet...
Косяческий Скирта Спортивная площадка
Косяческий Скирта Спортивная площадка
เพื่อน4/1
เพื่อน4/1
Cantabrian mountains
Cantabrian mountains
Learning from our grant writing mistakes
Learning from our grant writing mistakes
Ähnlich wie SublimeSunippetter gem
RSpecPiccolo gem
RSpecPiccolo gem
tbpgr
Sublime Text 2 Basics
Sublime Text 2 Basics
masaaki komori
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2
masaaki komori
らくちん Go言語
らくちん Go言語
株式会社YEBIS.XYZ
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
RubyKaigi Lightning Talks TwYM episode2
RubyKaigi Lightning Talks TwYM episode2
Kuniaki Igarashi
Ähnlich wie SublimeSunippetter gem
(6)
RSpecPiccolo gem
RSpecPiccolo gem
Sublime Text 2 Basics
Sublime Text 2 Basics
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2
らくちん Go言語
らくちん Go言語
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
RubyKaigi Lightning Talks TwYM episode2
RubyKaigi Lightning Talks TwYM episode2
Kürzlich hochgeladen
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(7)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
SublimeSunippetter gem
1.
SublimeSunippetter Gem について Presented
by @tbpgr
2.
目次 ● エレベーターピッチ ● ケース 1 DSL
用スニペット ● ケース 2 ライブラリ用スニペット ● スニペット生成手順 ● 導入方法
3.
エレベーターピッチ
4.
エレベーターピッチ ● SublimeSunippetter って何 ?
5.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい
6.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの
7.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの ● SublimeSunippetter という gem は
8.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの ● SublimeSunippetter という gem は ● スニペット生成ツールです
9.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの ● SublimeSunippetter という gem は ● スニペット生成ツールです ● これはメソッド名と引数名からなるスニペットを出力でき
10.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの ● SublimeSunippetter という gem は ● スニペット生成ツールです ● これはメソッド名と引数名からなるスニペットを出力でき ● 手動でコピペするのと異なり
11.
エレベーターピッチ ● SublimeSunippetter って何 ? ● Sublime
Text2 のスニペットを楽に作りたい ● Ruby 開発者かつ Sublime Text2 ユーザー向けの ● SublimeSunippetter という gem は ● スニペット生成ツールです ● これはメソッド名と引数名からなるスニペットを出力でき ● 手動でコピペするのと異なり ● 作成の手間が少なくなります
12.
ケース 1 DSL
用スニペット ● 自作の DSL を作成し、該当 DSL を長期にわ たり利用することが想定される際に 記述の手間を最小化するためにスニペットを 提供する。
13.
ケース 2 ライブラリ用スニペット ● ユーティリティ等のライブラリを作成し、長期にわ たり利用することが想定される際に記述の手間を最 小化するためにスニペットを提供する。
14.
スニペット生成手順 1. スニペット設定ファイルのテンプレートを出力 ● ターミナルで下記コマンドを実行 suni
i
15.
スニペット生成手順 2. ファイル内容を編集 ● 2
つの引数を持つメソッド two_args_method と引数なしのメソッド no_args_method を定義 ● 出力はカレントの output ディレクトリ配下に設定
16.
スニペット生成手順 3. 生成コマンドを実行 ● 下記のスニペットの生成を実行 suni
e ● 出力後ファイルツリーおよび出力結果
17.
導入 ● Bundler 利用時 Gemfile に『
gem 'subilme_sunippetter' 』を記述して bundle を実行 ● gem install 利用時 gem install subilme_sunippetter を実行 ● その他、より詳細な利用方法については GitHub 参照 https://github.com/tbpgr/sublime_sunippetter Gem については下記参照 http://rubygems.org/gems/sublime_sunippetter
18.
補足 ● gem 名が typo
なのはわざとです。・・・・きっと。
19.
Thank you!! ● Author :
@tbpgr ● Twitter : @tbpgr ● Blog : http://d.hatena.ne.jp/tbpg/ ● GitHub : https://github.com/tbpgr ● RubyGems : http://rubygems.org/profiles/tbpgr
Jetzt herunterladen