【IT好望角】10款最著名的代码编辑器

2022-04-05 00:06:47

通常操作系统和软件开发包中都包含文本编辑器,可以用来编辑配置文件,文档文件和源代码。这篇文章会介绍10个优秀且免费的编辑器,它们都是非常方便易用的环境,你可以用它们来编写代码,查看源文件和文档等,简化你的工作。

notepad++

官方网站:http://notepad-plus-plus.org/

NOTEPAD++是一款免费又优秀的文本编辑器,支持在 MS Windows 环境下运行的多种编程语言。NOTEPAD++支持超过 50 种编程、脚本和标记语言的语法高亮显示和代码折叠,能让用户迅速减小或扩大代码段以便查阅整个文档。用户也可以手动设置当前语言,覆盖默认语言。该程序还支持自动完成某些编程语言的 API 子集。



vim

官方网站:http://www.vim.org/

Vim是从vi发展出来的一个文本编辑器,在程序员中被广泛使用。它支持语法高亮、显示行号,这都是对程序员重要的辅助功能。用户还可以更换界面的主题颜色,减缓长期编程的疲劳感,让代码更加清晰。它可以自动检查你的拼写错误,提高你的工作效率,对于开发者是一个非常好的选择。



emacs

官方网站:http://www.gnu.org/software/emacs/

Emacs是一个轻便、可扩展、免费的编辑器,它比其它的编辑器要更强大,是一个整合环境,或可称它为集成开发环境。它可以处理文字,图像,高亮语法,将代码更直观地展现给开发者。Emacs可以运行在大多数的操作系统上,而且它支持大多数常用的编程语言,可以自动对代码排版布局。Emacs用户可以根据自身的需要和偏好对编辑器进行定制。



sublime text

官方网站:http://www.sublimetext.com/

Sublime Text是具有漂亮的用户界面、强大功能和优良性能的一款代码编辑器,你可以在Windows、OS X和Linux等主流操作系统上运行使用,而且现在一直可以免费使用。


atom

官方网站:https://atom.io/

Atom是免费开源的文本和代码编辑器,它是运行在Atom Shell上,底层依赖的架构是Chromium(Google Chorome的开源项目)。没有人想在使用前浪费大量的时间在配置编辑器上,而在Atom,几乎所有的设置都可以通过设置面板来更改配置,极为现代化。而且它简单易用,上手很快。


pspad

官方网站:http://www.pspad.com/en/

PSPad 编辑器是一款免费的文本编辑器和源代码编辑器,它提供的不仅仅是先进的文本编辑功能,还包括了许多开发工具。 PsPad 配备的有十六进制的编辑器、CP 转换、文本差异、模板、宏、拼写检查选项、自动完成和代码资源管理器等。它强大的功能集几乎可以满足任何人的需求,无论是初学者还是经验丰富的程序员。


geany

官方网站:http://www.geany.org/

Geany是轻量级的,使用Scintilla和GTK+开发的跨平台的开源集成开发环境,可运行在大量的操作系统上,比如BSD,Linux、Mac OS X、Windows、Solaris等。支持多种编程语言,如C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala等。它支持基本的语法高亮、代码自动完成、调用提示、插件扩展,并且软件小巧、启动迅速。


jedit

官方网站:http://jedit.org/

jEdit 是一个免费的,用 Java 编写的一个文本编辑器,可以运行在任何操作系统上,包括 BSD、Linux、Mac OS X 和 Windows。 jEdit 以它强大的功能和便捷的用法打败了很多昂贵的开发工具,并且它还是拥有完整源代码的免费软件,在 GPL(通用公共许可证)2.0 的条款之下。jEdit 是高度可定制的,可以用 BeanShell、Jython、JavaScript 和一些其他的脚本语言编写的宏扩展。总而言之,这是一款通用的文本编辑工具,不但可用于简单的纯文本编辑,也可以用于检查各种代码类型。


推荐阅读:

精心整理 | 2017下半年文章目录

从机器学习谈起(2)

存储数据包的一生(下)

理解、使用Docker(下)

各种字符串Hash函数比较


专注服务器后台技术栈知识总结分享

欢迎关注交流共同进步

码农有道 coding


码农有道,为您提供通俗易懂的技术文章,让技术变的更简单!

Copyright © 2023 All Rights Reserved 版权所有 国外旅游攻略联盟