分享9款程式設計師的代碼編輯器

辦公達人愛分享 發佈 2024-03-30T08:20:35.941459+00:00

給大家分享幾個技術人員需要的編輯功能,如果你會寫代碼,可以考慮瞅瞅。01BracketsBrackets 是 Adobe 的開源 HTML/CSS/JavaScript 集成開發環境。

給大家分享幾個技術人員需要的編輯功能,如果你會寫代碼,可以考慮瞅瞅。

01

BRackets

Brackets 是 Adobe 的開源 HTML/CSS/JavaScript 集成開發環境。可以為Mac、Windows以及Linux提供最新穩定版的二進位發布,原始碼託管在 GitHub 上。



作為一款輕量級且功能強大的前端編輯器。它將可視化工具混合到編輯器中,以便用戶在需要時提供幫助,而不會妨礙你的創意過程。



一個現代、強大的文本編輯器,一個了解網頁設計的現代開原始碼編輯器。具有可視化工具和預處理器支持,可以幫助你在瀏覽器中進行設計。這是一款從頭開始為網頁設計師和前端製作的開發人員提供的工具。



主頁:

https://brackets.io/

GitHub:

https://github.com/ivogabe/Brackets-Icons


02

GVIM

(G)Vim是一個高度可配置的文本編輯器,可幫助你實現高效的文本編輯。它能夠非常有效地創建和修改任何類型的文本。具有持續和多層次的撤銷功能,廣泛的插件系統,支持數百種程式語言和文件格式,還提供了強大的搜索和替換功能。



Vim有一種腳本語言,允許類似插件的擴展,用來實現IDE行為、語法高亮、著色以及其他高級功能。這些腳本可以通過Vim在線上傳和維護。



主頁:

https://www.vim.org/


03

Light Table

一個由 Microsoft Visual Studio 部門項目經理 Chris Granger 離職後用 Clojure 和 css 開發的全新理念的 IDE,支持多種語言。



Light Table不只是一款代碼編輯器和項目管理器,它可以幫助我們把內容儘量整潔地放在一起,當需要的時候,可隨時把資料拿出來查看。



主頁:

http://lighttable.com/


04

Neovim

Neovim是一個基於Vim的超可擴展文本編輯器,它能夠重構代碼以改善維護;提供新的高級功能;可展示更好、更強大的插件系統以及開放的開發模式。



你可以從任何語言訪問API,包括C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust嵌入式、可編寫腳本的終端仿真器;多個編輯器實例之間的共享數據。



支持XDG基礎目錄;與大多數Vim插件兼容,包括Ruby和Python插件。



主頁:

https://neovim.io/

GitHub:

https://github.com/neovim/neovim


05

Notepad2

Notepad2是由Florian Balmer創建的免費開源文本編輯器。它跟Windows自帶的 Notpad不一樣。



它無需安裝,僅一個exe文件。體積雖小,寫程序時要用到的各種編輯功能,比如高亮標記,快速放大縮小頁面,括號高亮配對顯示,設置tab大小,添加標籤等,它都一應俱全。



小巧而快速的記事本替代品,具有許多有用的功能。一個快速的輕量級的類似記事本的文本編輯器,具有突出的語法顯示功能。無需安裝,開箱即用,並且不會觸及系統的註冊表。



主頁:

https://www.flos-freeware.ch/notepad2.HTML


06

Onivim 2

輕量級的代碼編輯器。Onivim是一個全新的代碼編輯器,結合了 Vim 的模態人體工程學、原生應用的快速和響應感,以及 VS Code 的龐大擴展生態系統。



Onivim 2 是對 Oni 編輯器的重新構想。能夠將 Sublime 的速度、VSCode 的語言集成和 Vim 的模態編輯體驗整合在一個單一的軟體包中。該編輯器用於 libvim管理緩衝區並提供真實的模態編輯,同時具有快速的原生前端。



主頁:

https://onivim.io/


07

SpaceVim

SpaceVim是一個社區驅動的Vim和Neovim的發行版。它的靈感來自spacemacs。它將插件的集合分層管理,有助於將相關的軟體包收集在一起以提供功能。



可保持配置的條理性,減少用戶的開銷,使之不必考慮要安裝什麼包。



SpaceVim的默認配置文件為~/.SpaceVim.d/init.toml。具有智能快捷鍵導航;實現更多的 IDE 功能;支持 Vim 和 Neovim;支持程式語言。同時支持跨平台,可快速啟動、高效運行。



主頁:

https://spacevim.org/

GitHub:

https://github.com/SpaceVim/SpaceVim

入門指南:

https://spacevim.org/cn/quick-start-guide/


08

Sublime Text 3

一款代碼編輯器軟體,也是HTML和散文先進的文本編輯器,可運行在Linux,Windows和Mac OS X。是許多程式設計師喜歡使用的一款文本編輯器軟體。



它乾淨、實用,可以幫助你快速編寫代碼。具有強大的內置功能(多行編輯和VIM模式),同時支持插件、代碼片段和其他許多東西。



主頁:

https://sublimetextcn.com/

下載:

http://www.sublimetext.com/3


09

Visual Studio Code

構建和調試現代網絡和雲應用程式。是一個開源項目,可用於代碼編輯等。



VS Code是Microsoft第一次向開發者們提供的跨平台編輯器,主要針對於編寫現代Web和雲應用,可在桌面上運行,支持Mac OS X、Windows和 Linux。



它具有對JavaScript、TypeScript和Node.js的內置支持,並具有C++、C#、Java、Python、PHP、Go等其他語言,以及運行時(如.NET和Unity)擴展的生態系統。



主頁:

https://code.visualstudio.com/

應用市場:

https://azure.microsoft.com/zh-cn/products/visual-studio-code

好了,今天的分享就到這裡。新年快樂!

關鍵字: