SlideShare a Scribd company logo
1 of 51
Download to read offline
2015.05.23 SaCSS vol.56
1
半田 惇志 @assialiholic(この背景のアイコンの人↓ )
Web制作会社 イデアシーディー勤務
肩書はWebクリエイター
梶浦由記さん(Kalafina)とか、妖精帝國の音楽がすき。
あとBracketsがすき。
ということで。
2
3
こんなに
素敵な
Brackets!
4
• Bracketsとは
• デフォルト機能でできること
• エクステンション紹介
Bracketsとは
5
Bracketsとは > デフォルト機能でできること > エクステンション紹介
Webによる、Webのための次世代エディタ
Web開発に特化したエディタ。
オープンソースで開発されており、Brackets自身が
HTML・CSS・JavaScriptで出来ている。
6
プレーンエディタ < Brackets < IDE
単なるテキストエディタよりは高機能だが、IDEほど機能は
多くなくまた動作も重くない。
とてもバランスが良く、シンプルなテキストエディタと高機
能なIDEのちょうど良い中間あたりの使い心地。
7
Adobeサポート
Adobeによりプロジェクトが設立され、GitHubのリポジトリ
もAdobeにより管理されている。
Adobeのサービス、ソフトととても親和性が高い。
8
デフォルト機能でできること
9
Bracketsとは > デフォルト機能でできること > エクステンション紹介
10
• ライブプレビュー
• クイックエディット
• ホバークイックビュー
• プロジェクトのルート化
• 複数選択
ライブプレビュー
11
Bracketsとは > デフォルト機能でできること > エクステンション紹介
ライブプレビュー > クイックエディット > ホバークイックビュー > プロジェクトのルート化 > 複数選択
ライブプレビュー
12
ライブプレビュー
13
クイックエディット
14
Bracketsとは > デフォルト機能でできること > エクステンション紹介
ライブプレビュー > クイックエディット > ホバークイックビュー > プロジェクトのルート化 > 複数選択
クイックエディット - HTML
15
クイックエディット - HTML
16
クイックエディット - CSS
17
クイックエディット - CSS
18
クイックエディット - JavaScript
19
クイックエディット - JavaScript
20
ホバークイックビュー
21
Bracketsとは > デフォルト機能でできること > エクステンション紹介
ライブプレビュー > クイックエディット > ホバークイックビュー > プロジェクトのルート化 > 複数選択
ホバークイックビュー - Imagas
22
ホバークイックビュー - Imagas
23
ホバークイックビュー - CSS
24
ホバークイックビュー - CSS
25
プロジェクトのルート化
26
Bracketsとは > デフォルト機能でできること > エクステンション紹介
ライブプレビュー > クイックエディット > ホバークイックビュー > プロジェクトのルート化 > 複数選択
プロジェクトのルート化
27
プロジェクトのルート化
28
プロジェクトのルート化
29
複数選択
30
Bracketsとは > デフォルト機能でできること > エクステンション紹介
ライブプレビュー > クイックエディット > ホバークイックビュー > プロジェクトのルート化 > 複数選択
複数選択
31
複数選択
32
エクステンション紹介
33
Bracketsとは > デフォルト機能でできること > エクステンション紹介
34
• PSD Extract
• Adobe Edge Inspect CC
• Theseus for Brackets
PSD Extract
Brackets内にPSDを読み込んでしまうエクステンション。
各レイヤーの属性値やスタイルをCSSで直接取得出来る。
レイヤーをその場でスライスしHTMLに画像として反映させ
ることも可能。
35
PSD Extract
36
PSD Extract
37
Adobe Edge Inspect CC
PCとスマホのブラウザを同期させるAdobe CCの開発ツール。
HTML・CSS・JavaScript の変更をリアルタイムで確認可能
なほか、スマホのブラウザをPCからデバック可能。
無償利用可、Chromeエクステンションも有り。
38
Adobe Edge Inspect CC – in Brackets
39
Adobe Edge Inspect CC – in Brackets
40
Adobe Edge Inspect CC – in Chrome
41
Adobe Edge Inspect CC – in Chrome
42
Theseus for Brackets
JSをリアルタイムで監視、デバッグするAdobe製のJSデバッ
ガ。
ライブプレビュー中の関数コールを追跡し、関数に渡された
引数や保持しているオブジェクトを確認することが出来る。
43
Theseus for Brackets
44
Theseus for Brackets
45
まとめ
46
47
• Webに最適のエディタ
• 初心者から、上級者まで
• 頻繁なアップデート、日々進化
不具合はむしろ萌えポイント。
for more info
http://qiita.com/assialiholic/items/c8137321c7599a168b16
48
49
Let’s
begin with
Brackets!
Bracketsで、快適なコーディングライフを。
50 / 32
51

More Related Content

What's hot

今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選
Horiguchi Seito
 
Createjsについて@jsCafe20
Createjsについて@jsCafe20Createjsについて@jsCafe20
Createjsについて@jsCafe20
佐藤 俊太郎
 
次世代エンタープライズの開発環境をライブで読み解く
次世代エンタープライズの開発環境をライブで読み解く次世代エンタープライズの開発環境をライブで読み解く
次世代エンタープライズの開発環境をライブで読み解く
Shin Takeuchi
 
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSSブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
 

What's hot (20)

WordPress開発の最新事情
WordPress開発の最新事情WordPress開発の最新事情
WordPress開発の最新事情
 
今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選
 
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
 
さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版
 
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
 
WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方WP-APIを使ってみよう&No PHPテーマという考え方
WP-APIを使ってみよう&No PHPテーマという考え方
 
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
 
MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例
MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例
MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例
 
RESTとRailsスタイル
RESTとRailsスタイルRESTとRailsスタイル
RESTとRailsスタイル
 
Createjsについて@jsCafe20
Createjsについて@jsCafe20Createjsについて@jsCafe20
Createjsについて@jsCafe20
 
次世代エンタープライズの開発環境をライブで読み解く
次世代エンタープライズの開発環境をライブで読み解く次世代エンタープライズの開発環境をライブで読み解く
次世代エンタープライズの開発環境をライブで読み解く
 
Underscore.jsの中のソースコードにみた John Resigさんと Jeremy Ashkenasさんの接点について
Underscore.jsの中のソースコードにみた John Resigさんと Jeremy Ashkenasさんの接点についてUnderscore.jsの中のソースコードにみた John Resigさんと Jeremy Ashkenasさんの接点について
Underscore.jsの中のソースコードにみた John Resigさんと Jeremy Ashkenasさんの接点について
 
Go (5) JAZUG 関西とゆかいな仲間たち的な
Go (5) JAZUG 関西とゆかいな仲間たち的なGo (5) JAZUG 関西とゆかいな仲間たち的な
Go (5) JAZUG 関西とゆかいな仲間たち的な
 
さくらのクラウドサービス概要資料2016年8月版
さくらのクラウドサービス概要資料2016年8月版さくらのクラウドサービス概要資料2016年8月版
さくらのクラウドサービス概要資料2016年8月版
 
a-blog cms の基本 Ver.Kochi
a-blog cms の基本 Ver.Kochia-blog cms の基本 Ver.Kochi
a-blog cms の基本 Ver.Kochi
 
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSSブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
 
Yeoman ELT
Yeoman ELTYeoman ELT
Yeoman ELT
 
a-blog cms の基本 福岡版
a-blog cms の基本 福岡版a-blog cms の基本 福岡版
a-blog cms の基本 福岡版
 
Playfabmeetup#4
Playfabmeetup#4Playfabmeetup#4
Playfabmeetup#4
 
15万ダウンロード達成!国産 CMS である baserCMS の紹介
15万ダウンロード達成!国産 CMS である baserCMS の紹介15万ダウンロード達成!国産 CMS である baserCMS の紹介
15万ダウンロード達成!国産 CMS である baserCMS の紹介
 

Similar to SaCSS vol.56 こんなに素敵なBrackets!

Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会
Masakazu Muraoka
 
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
Maboroshi.inc
 

Similar to SaCSS vol.56 こんなに素敵なBrackets! (20)

ハッカソンに使うSwift & Swift 3.0のGCD
ハッカソンに使うSwift & Swift 3.0のGCDハッカソンに使うSwift & Swift 3.0のGCD
ハッカソンに使うSwift & Swift 3.0のGCD
 
地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント地方企業がソーシャルゲーム開発を成功させるための10のポイント
地方企業がソーシャルゲーム開発を成功させるための10のポイント
 
LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
LINE LIFF with Azure ハンズオン資料 - Azure サービス解説LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
 
Development tools for WordPress
Development tools for WordPressDevelopment tools for WordPress
Development tools for WordPress
 
覚えておいて損はない! Fireworksの便利なTips特集
覚えておいて損はない! Fireworksの便利なTips特集覚えておいて損はない! Fireworksの便利なTips特集
覚えておいて損はない! Fireworksの便利なTips特集
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
 
Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会Rdbms起点で考えると見えない世界 okuyama勉強会
Rdbms起点で考えると見えない世界 okuyama勉強会
 
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 
Cedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみようCedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみよう
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 
タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
 
Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編
 
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
 
Dreamweaver
コードヒントHowTo
Dreamweaver
コードヒントHowToDreamweaver
コードヒントHowTo
Dreamweaver
コードヒントHowTo
 
Web development fundamental_v2
Web development fundamental_v2Web development fundamental_v2
Web development fundamental_v2
 
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
Styleguide Driven Development x CMS - MTDDC Tokyo 2015Styleguide Driven Development x CMS - MTDDC Tokyo 2015
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
 
141115 making web site
141115 making web site141115 making web site
141115 making web site
 

More from Atsushi Handa

More from Atsushi Handa (9)

マーケティングオートメーションを始めるには① 〜ゴール・KGI・KPIの定義〜
マーケティングオートメーションを始めるには① 〜ゴール・KGI・KPIの定義〜マーケティングオートメーションを始めるには① 〜ゴール・KGI・KPIの定義〜
マーケティングオートメーションを始めるには① 〜ゴール・KGI・KPIの定義〜
 
マーケティングオートメーションを始めるには③ 〜デマンドジェレーション〜
マーケティングオートメーションを始めるには③ 〜デマンドジェレーション〜マーケティングオートメーションを始めるには③ 〜デマンドジェレーション〜
マーケティングオートメーションを始めるには③ 〜デマンドジェレーション〜
 
マーケティングオートメーションを始めるには②
マーケティングオートメーションを始めるには②マーケティングオートメーションを始めるには②
マーケティングオートメーションを始めるには②
 
Webを勉強中の方々へ
Webを勉強中の方々へWebを勉強中の方々へ
Webを勉強中の方々へ
 
CSSの新しい設計思想 PRECSSを作りました
CSSの新しい設計思想 PRECSSを作りましたCSSの新しい設計思想 PRECSSを作りました
CSSの新しい設計思想 PRECSSを作りました
 
あなたのWebサイトをもっと愛されるものにする、HubSpot×インバウンドマーケティング (CMSMix Sapporo)
あなたのWebサイトをもっと愛されるものにする、HubSpot×インバウンドマーケティング (CMSMix Sapporo)あなたのWebサイトをもっと愛されるものにする、HubSpot×インバウンドマーケティング (CMSMix Sapporo)
あなたのWebサイトをもっと愛されるものにする、HubSpot×インバウンドマーケティング (CMSMix Sapporo)
 
効率化という病気にかかった男の末路 Ver2.0
効率化という病気にかかった男の末路 Ver2.0効率化という病気にかかった男の末路 Ver2.0
効率化という病気にかかった男の末路 Ver2.0
 
SaCSS vol.70 アウトプットすること
SaCSS vol.70 アウトプットすることSaCSS vol.70 アウトプットすること
SaCSS vol.70 アウトプットすること
 
SaCSS vol.68 効率化という病気にかかった男の末路
SaCSS vol.68 効率化という病気にかかった男の末路SaCSS vol.68 効率化という病気にかかった男の末路
SaCSS vol.68 効率化という病気にかかった男の末路
 

Recently uploaded

Recently uploaded (12)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 

SaCSS vol.56 こんなに素敵なBrackets!