Submit Search
Upload
SublimeSunippetter gem
•
0 likes
•
752 views
tbpgr
Follow
About Ruby gem library "SublimeSunippetter gem"
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
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
Recommended
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
More Related Content
Viewers also liked
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
Viewers also liked
(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
Similar to 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
Similar to 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
Recently uploaded
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
iPride Co., Ltd.
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
Takayuki Nakayama
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
瑛一 西口
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
KLab Inc. / Tech
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
CRI Japan, Inc.
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
kokinagano2
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperleger Tokyo Meetup
情報を表現するときのポイント
情報を表現するときのポイント
onozaty
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
iwashiira2ctf
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
Satoshi Makita
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
Sadaomi Nishi
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
keikoitakurag
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
Akihiro Kadohata
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
Ayachika Kitazaki
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
Toru Tamaki
Recently uploaded
(16)
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
情報を表現するときのポイント
情報を表現するときのポイント
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
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
Download now