Web 開發(fā)人員喜歡 Brackets 文本編輯器的原因
這個(gè)基礎(chǔ)的編輯器是面向 Web 開發(fā)人員的,它支持多種編程語(yǔ)言,并提供了大量的擴(kuò)展,使其成為你自己的編輯器。
Brackets 文本編輯器是主要面向 Web 開發(fā)人員的編輯器。恰如其分的是,它的“編輯”菜單中充滿了對(duì) Web 編程語(yǔ)言用戶特別有用的功能,主要是 HTML、CSS 和 Javascript 的經(jīng)典組合。
但是,它還支持許多與互聯(lián)網(wǎng)相關(guān)的語(yǔ)言和格式,包括 XML、Markdown、YAML 和 JSON、PHP、Lua、Java 和 Python,以及一些常見的通用語(yǔ)言,例如 C、C++,甚至是 diff
命令的輸出。
安裝 Brackets
Brackets 可以從 Brackets 網(wǎng)站安裝到 Linux、Windows 和 macOS 上。
另外,在 Linux 上,你可以從 flathub.org 以 Flatpak 安裝。
Brackets editor
使用 Brackets
在大多數(shù)時(shí)候,Brackets 是一個(gè)“普通”的文本編輯器,其功能類似于 jEdit 或 Medit。有語(yǔ)法高亮、可配置的制表符間距、字符編碼設(shè)置等等。這些都可以在窗口底部的狀態(tài)欄中找到。
在“視圖”菜單中,有主題設(shè)置、行號(hào)、自動(dòng)換行,甚至還有分割窗口的選項(xiàng),這樣你可以在一個(gè)窗口中看到兩個(gè)文件。
然而,在“編輯”菜單中,有一些的特別用于編程的功能。以下是我最喜歡的一些功能:
- 使用
Ctrl+[
或Ctrl+]
鍵盤快捷鍵來(lái)縮進(jìn)和取消縮進(jìn)文本塊,這不僅對(duì)保持 HTML、CSS 和 Javascript 的整潔很有用,而且對(duì) Python 代碼也很重要。 - 用
Ctrl+/
把一行變成注釋。Brackets 標(biāo)記注釋的方式取決于你所使用的語(yǔ)言,所以無(wú)論你的文檔是否使用斜線、破折號(hào)、箭頭、井號(hào)或其他任何類型注釋,這個(gè)功能都可以使用。 - 用
Shift+Ctrl+Up
或Shift+Ctrl+Down
在文檔中將一行向上或向下移動(dòng)。 - 用
Shift+Ctrl+D
刪除整個(gè)一行。 - 用
Ctrl+D
復(fù)制整個(gè)一行。
這些都是看似小眾的功能,你可能認(rèn)為不會(huì)經(jīng)常使用,但一旦你擁有了它們,你就會(huì)對(duì)它們產(chǎn)生依賴。
擴(kuò)展
Brackets 還可以接受擴(kuò)展,因此你和其他編碼者可以添加擴(kuò)展到功能中。要查看有哪些可用的擴(kuò)展,請(qǐng)單擊“文件”菜單并選擇“擴(kuò)展管理器”。有各種各樣的擴(kuò)展,包括用于調(diào)整代碼格式的 Beautify、用于其他語(yǔ)言的多個(gè)支持包、用于轉(zhuǎn)到標(biāo)簽開頭或結(jié)尾的功能等等。
無(wú)論編輯器是否適合你,擴(kuò)展可以使一個(gè)編輯器變得不同,所以如果你嘗試 Brackets 并享受它的一切,但缺少一些重要的功能,在你放棄它之前,請(qǐng)瀏覽一下可用的擴(kuò)展。
嘗試 Brackets
Brackets 是一個(gè)有點(diǎn)低調(diào)的編輯器。雖然它宣傳自己是 “Web 代碼編輯器”,但實(shí)際上它是一個(gè)不錯(cuò)的通用編輯器,并為常見的 Web 工具鏈加入了一些額外的功能。如果你喜歡 Brackets 的外觀和它所提供的功能,不妨一試!