写点什么

有哪些好用的代码编辑器?

作者:InfoQ IT百科
  • 2022 年 4 月 19 日
  • 本文字数:1142 字

    阅读完需:约 4 分钟

VS Code、Atom、IntelliJ IDEA、Vim……


1.VS Code

VS Code 全称 Visual Studio Code,是微软开发的一套免费、轻量级、功能强大的源代码编辑器工具。VSCode 不仅有轻量级代码编辑器的简单性,而且它是跨平台、免费且开源的。它的特点有:精心设计的 GUI,强大的默认设置,高度可发现的扩展程序,能够轻松分屏,能实现 git diff 视图,拥有内置的终端/调试器,智能感知能查看类型函数定义。


2.Atom

Atom 是 github 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,Atom 免费开源且跨平台,整合了 Git 并提供类似于 SublimeText 的包管理功能,有丰富的插件扩展,可配置性非常高。不过也有不少用户吐槽它的臃肿和卡顿。


3.IntelliJ IDEA

IDEA 全称 IntelliJ IDEA,是 java 编程语言开发的集成环境。IntelliJ 在业界被公认为最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(git、svn 等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面,功能可以说是超常的。


4.Vim

Vim 是一款高度可定制的文本编辑器,可以用于包括编写代码在内的各种文本创建与编辑工作。Vim 的特色在于,它可以仅仅通过键盘来在插入、执行命令、文本批量处理等模式之中切换。这就使得 Vim 可以不用进行菜单或者鼠标操作,并且最小化组合键的操作。对文字录入员或者程序员可以大大增强速度和效率。


5.Sublime Text

Sublime Text 是一个代码编辑器(虽然它是收费软件,但是可以无限期试用,只不过会有激活提示弹窗),同时也是一个先进的文本编辑器。主要有如下特性:跨平台,几乎在各个操作系统上都能使用;查找和替换功能做得非常友善;不仅支持多种语言关键字的高亮提示,还能针对编程语言编译错误给提示;支持插件功能;能够支持多种布局方式。


6.Eclipse

Eclipse 以一种友好的集成开发环境,为各种类型的用户,提供了一系列针对开发 Web 和 Java 应用的可用工具。虽然专注于 Java,但是也支持其他各种编程语言,如 C ++、JavaScript、PHP、C、Perl、Fortran、Ruby、Python,甚至是 COBOL。它还包括了适用于各种语言、向导和内置应用程序以简化开发的源代码和图形编辑器,以及支持部署、运行和测试 app 的工具和 API。


7.Brackets

Brackets 是一款为 Linux 开发者设计的开源代码编辑器,自带强大的插件系统,目前有近百个插件,对 nodejs, python, ruby, PHP, Rust 等前后端语言都有非常棒的支持。使用 Brackets 写代码,你不会被任何事情所打断。比如在写 HTML 代码时,即便你没有保存代码也可以及时预览你的 Web 页面效果。


8.HBuilderX

HBuilderX 是 DCloud(数字天堂)推出的一款支持 HTML5 的 Web 开发 IDE。 HBuilderX 对字处理提供了更崇高的支持。更强大的多光标、智能双击、选区管理等等让文字处理的效率大幅提升。

用户头像

还未添加个人签名 2021.04.12 加入

还未添加个人简介

评论

发布
暂无评论
有哪些好用的代码编辑器?_InfoQ IT百科_InfoQ写作社区