推荐几个代码编辑工具?

泛旅传媒 2023-09-18 16:50 编辑:admin 128阅读

给大家分享几个技术人员需要的编辑功能,如果你会写代码,可以考虑瞅瞅。

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

好了,今天的分享就到这里。新年快乐!

分享9款强大程序员的代码编辑器
顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片