前端開發(一):文本編輯器

Sublime Text 3

Sublime Text 3 Logo

Sublime Text 3 Logo

Windows、Mac、Linux

成本:80 美元(但是可以在接受彈出窗口的條件下免費無限次使用)

樣式:GUI

Sublime Text 官方網站

Sublime Text 快速、輕量而且易於定製。擁有衆多快捷鍵,多重選取功能和巨大的插件擴展系統,你可以創建完美的工作流。

但是,Sublime Text 的更新最近開始變慢,這讓一些開發者感到擔憂。許多開發者開始轉向使用...


Atom

Atom Editor Logo

Atom Editor Logo

Windows、Mac、Linux

成本:免費

樣式:GUI

Atom 官方網站

Atom 由 GitHub 提供,進軍文本編輯器市場的時間相對較晚, 其外觀和使用與 Sublime Text 類似。二者均支持多重選取的功能, 並且它們共享許多相同的快捷鍵。同樣與 Sublime Text 極爲相似, Atom 擁有豐富的包擴展系統,你可以隨心所欲地定製你的編輯器。

Atom 和 Sublime Text 都非常受歡迎,你接觸到的大多數 Web 開發者大多在使用這兩種編輯器之一。


Visual Studio Code

Visual Studio Code Logo

Visual Studio Code Logo

Windows、Mac、Linux

成本:免費

樣式:GUI

Visual Studio Code 官方網站

 

VSCode是微軟推出的一款輕量編輯器,採取了和VS相同的UI界面,搭配合適的插件可以優化前端開發的體驗。


Emacs

Emacs Logo

Emacs Logo

Windows、Mac、Linux

成本:免費

樣式:命令行或 GUI

Emacs 官方網站(英) 或 Aquamacs(英)(適用於 OS X)

Emacs 是始於 20 世紀 70 年代的開源文本編輯器。與 Vim 一樣,它是最流行的 Linux 文本編輯器之一。

通常將 Emacs 描述爲操作系統,因爲即使是簡潔安裝, 也會存在多個預期在文本編輯器內部不會包括的應用程序, 例如新聞閱讀程序、多個計算器、大量遊戲、文件加密/解密以及以 Emacs Lisp(英) 編寫的插件的包管理器。

所有 Emacs 命令存在於同一命名空間,因此通過使用 C-x C-f (Ctrl - x、Ctrl - f)等一連串擊鍵打開文件來區分命令並不罕見。由於其驚人的可定製性,在編輯器中具有最陡峭的學習曲線。你將十分希望對其進行定製:安裝插件、 嘗試插件、測試衝突、取消安裝具有衝突的插件並重復執行操作。


Vi/Vim

Vim Logo

Vim Logo

Windows、Mac、Linux

成本:免費且開源

樣式:命令行或 GUI

Vim 官方網站(英)

Vim 或 Vi IMproved 是 Unix Editor Wars 中的另一款文本編輯器。

只要是可以運行標準 C 語言的地方,就可以運行 Vim,並且通常位於多數 Linux 和包括 Mac OS X 在內的非 Windows 系統的基礎安裝中。同時還提供相當強大的 教程(英) 來教授使用方法。學後之後便可隨時隨地進行使用。

對於有經驗的學生(其他人,即便你此時不瞭解也沒問題):當某些命令適用時,Vim 依賴於模式或範圍。在命令模式下,用戶可以圍繞文件或執行命令。例如,在插入模式下, 可以編輯文件。而在創建 HTML 文件時(且處於 HTML 模式),可以將 html:5 擴展爲空 HTML 文件的樣板文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章