Web 開發人員喜歡 Brackets 文本編輯器的原因
Brackets 文本編輯器是主要面向 Web 開發人員的編輯器。恰如其分的是,它的「編輯」菜單中充滿了對 Web 編程語言用戶特別有用的功能,主要是 HTML、CSS 和 Javascript 的經典組合。
但是,它還支持許多與互聯網相關的語言和格式,包括 XML、Markdown、YAML 和 JSON、PHP、Lua、Java 和 Python,以及一些常見的通用語言,例如 C、C++,甚至是 diff
命令的輸出。
安裝 Brackets
Brackets 可以從 Brackets 網站安裝到 Linux、Windows 和 macOS 上。
另外,在 Linux 上,你可以從 flathub.org 以 Flatpak 安裝。
![Brackets editor](/data/attachment/album/202012/25/092338m5qgtvtjbg4vj3bx.png "Brackets editor")
使用 Brackets
在大多數時候,Brackets 是一個「普通」的文本編輯器,其功能類似於 jEdit 或 Medit。有語法高亮、可配置的製表符間距、字元編碼設置等等。這些都可以在窗口底部的狀態欄中找到。
在「視圖」菜單中,有主題設置、行號、自動換行,甚至還有分割窗口的選項,這樣你可以在一個窗口中看到兩個文件。
然而,在「編輯」菜單中,有一些的特別用於編程的功能。以下是我最喜歡的一些功能:
- 使用
Ctrl+[
或Ctrl+]
鍵盤快捷鍵來縮進和取消縮進文本塊,這不僅對保持 HTML、CSS 和 Javascript 的整潔很有用,而且對 Python 代碼也很重要。 - 用
Ctrl+/
把一行變成注釋。Brackets 標記注釋的方式取決於你所使用的語言,所以無論你的文檔是否使用斜線、破折號、箭頭、井號或其他任何類型注釋,這個功能都可以使用。 - 用
Shift+Ctrl+Up
或Shift+Ctrl+Down
在文檔中將一行向上或向下移動。 - 用
Shift+Ctrl+D
刪除整個一行。 - 用
Ctrl+D
複製整個一行。
這些都是看似小眾的功能,你可能認為不會經常使用,但一旦你擁有了它們,你就會對它們產生依賴。
擴展
Brackets 還可以接受擴展,因此你和其他編碼者可以添加擴展到功能中。要查看有哪些可用的擴展,請單擊「文件」菜單並選擇「擴展管理器」。有各種各樣的擴展,包括用於調整代碼格式的 Beautify、用於其他語言的多個支持包、用於轉到標籤開頭或結尾的功能等等。
無論編輯器是否適合你,擴展可以使一個編輯器變得不同,所以如果你嘗試 Brackets 並享受它的一切,但缺少一些重要的功能,在你放棄它之前,請瀏覽一下可用的擴展。
嘗試 Brackets
Brackets 是一個有點低調的編輯器。雖然它宣傳自己是 「Web 代碼編輯器」,但實際上它是一個不錯的通用編輯器,並為常見的 Web 工具鏈加入了一些額外的功能。如果你喜歡 Brackets 的外觀和它所提供的功能,不妨一試!
via: https://opensource.com/article/20/12/brackets
作者:Seth Kenlon 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive