avatar

目錄
Brackets 那些好用的外掛 及 快捷鍵

前言

介紹一下我一直使用的 Adobe Brackets 編輯器,在 Windows 和 Mac 都可以免費使用。
最主要是因為 Brackets 的 Live Preview 功能太棒了,不用先儲存一遍,直接可以一邊編輯一邊即時看修改效果,
而且有很多好用的外掛和快捷鍵,
所以試過多個編輯器後,還是選擇用 Brackets 作為我的編輯器。

brackets live preivew


操作技巧、快捷鍵

Live Preview

快捷鍵 Ctrl Alt P OR 按 閃電按鈕
brackets btn

更換主題

「View」 –> 「Themes…」
有 Light Mode 和 Dark Mode 可選,更多顏色主題可到 Extension Manager 下載。
brackets live preivew

在 HTML 檔快速編輯相應的 CSS 行

點擊相應的 HTML tag,然後快捷鍵 Ctrl E
brackets html quick edit css

CSS 顏色盤、時間曲線圖表

點擊色碼 / transition timing function,然後快捷鍵 Ctrl E
brackets css color picker, linear transition

Shortcut 快捷鍵

Shortcut Function
Ctrl / Wrap the current line with comment syntax
Ctrl Shift / Add comment
Shortcut Function
Ctrl D Duplicate current line
Ctrl L Select the current line
Ctrl B Select the current word
Shift Alt Select next word
Shift Alt Select previous word
Shift Select the next character
Shift Select the previous character
Ctrl Scroll up
Ctrl Scroll down
Shortcut Function
Ctrl Shift Move current line/selection up
Ctrl Shift Move current line/selection down
Ctrl > Move to next word
Ctrl < Move to previous word
Alt > Move to the end of line
Alt < Move to the beginning of the line

那些好用外掛 useful Brackets extensions

Extensions Manager 按鈕 搜尋外掛名稱,就可以 install。
brackets btn

1. Beautify

https://github.com/brackets-beautify/brackets-beautify

能把混亂的代碼自動縮排變整齊。
快捷鍵 Ctrl Shift B
Beautify

2. Emmet

https://emmet.io/

十分強大超級好用!
輸入縮寫後按Tab 鍵,便能自動生成完整代碼,自動補全收tag尾。
高效不用死記硬背 HTML CSS 關鍵字。

以下是一些常用的:

【!】快速生成 HTML5 文件樣版

輸入 !,然後按 Tab 鍵。

能生成以下內容:

html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>

</body>
</html>

css, js, img

link:css

html
<link rel="stylesheet" href="style.css">

script:src

html
<script src=""></script>

img

html
<img src="" alt="">

all HTML tag

enter tag name, then Tab
p

html
<p></p>

span

html
<span></span>

【.】class

.classname

html
<div class="classname"></div>

【#】id

#idname

html
<div id="idname"></div>

【{}】內容

p{This is content. Testing testing}

html
<p>This is content. Testing testing</p>

【>】下一層 child

div>p

html
<div>
<p></p>
</div>

【+】同一層

div+p

html
<div></div>
<p></p>

【^】跳回上一層 climb up

div>p^span

html
<div>
<p></p>
</div>
<span></span>

【*】重覆

ul>li*4

html
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>

【$】 自動計數

ul>li.hello$*4

html
<ul>
<li class="hello1"></li>
<li class="hello2"></li>
<li class="hello3"></li>
<li class="hello4"></li>
</ul>

【@】自動計數 - 設起始值

.hello$@3*4

html
<div class="hello3"></div>
<div class="hello4"></div>
<div class="hello5"></div>
<div class="hello6"></div>

還可以在 emmet preferences 自訂 abbreviations.

更多可到以下網址參考:

3. Brackets Markdown Preview

https://bitbucket.org/begue/brackets-markdown-preview/src/master/

快捷鍵 Ctrl Alt M OR 按 M↓按鈕
live preview 一邊寫 md 文件、一邊看呈現效果。
Brackets Markdown Preview

https://github.com/pelatx/brackets-link-file

drag and drop 在 HTML 文件內快速連上 css & js files.
Brackets Link File

5. Indent Guides

https://github.com/lkcampbell/brackets-indent-guides

可顯示對齊線。
Indent Guides

6. Custom Work

https://github.com/alessandrio/custom-work-for-brackets

可以 split screen 左右/上下分屏,同時查看編輯多個檔案。
可以 bookmark line。
Custom Work - split screen & bookmark

我的設定:
Custom Work - my setting

7. brackets-compare

https://github.com/bomsy/brackets-compare

對比兩文件的不同。
brackets-compare - btn
brackets-compare - result


References


如果您喜歡我的文章,歡迎幫我在下面按5下讚!感謝您的鼓勵和支持!

文章作者: ouoholly
文章鏈接: https://ouoholly.github.io/post/adobe-brackets-extensions/
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。歡迎「部份引用」與介紹(如要全文轉貼請先留言詢問),轉載引用請註明來源 ouoholly 的倉庫,謝謝!

評論