程序员最爱的的 9 款文本编辑器

这年头,几乎每个开发人员都很熟悉开源代码和代码编写工具的好处。GitHub 和 SourceForge 之类的开源代码库为那些在自行构建应用程序方面寻求帮助的人提供了宝贵资源。

1. ATPad

 

ATPad 为偏爱使用文本编辑器而非成熟 IDE 的开发人员而设计,它提供了选项卡式环境、行编号、书签、代码片段系统、无限制的撤销/重做及更多功能。

支持的操作系统:Windows

2. CodeMirror

基于 JavaScript 的 CodeMirror 可以将文本编辑器嵌入到 Web 浏览器中。它支持 90 多门语言,具有自动完成、代码折叠、括号及标记匹配及更多功能。

支持的操作系统:与操作系统无关

3. Emacs

自上世纪 70 年代以来,数代开发人员使用 Emacs 编写代码。它提供了内容敏感的编辑、语法标色、全面的统一码(Unicode)支持、定制功能和庞大的插件库。

支持的操作系统:Windows、Linux 和 OS X

4. jEdit

这种基于Java 的文本编辑器支持 200 多门编程语言。它包括内置的宏语言,提供了数百个预先编写的宏命令和插件。

支持的操作系统:与操作系统无关

5. Notepad++

基于 Scintilla 的 Notepad++ 这个月早些时候刚更新,添加了新的 Ghost 输入功能。其他功能包括:语法高亮显示及折叠、可定制的 GUI、文档图、自动完成、选项卡式界面、所见即所得打印、书签、宏及更多。

支持的操作系统:Windows

6. TEA

这种快速的跨平台文本编辑器声称拥有数百种受支持的功能。尽管很小巧,但它含有拼写检查工具、选项卡式布局、支持几十种语言的语法高亮显示、支持代码片段和模板、书签、日历及更多。

支持的操作系统:Windows、Linux和OS X

7. Textmate

这款文本编辑器只面向 Mac,声称想把代码和标记带入到 21 世纪。请注意:这是开源工具,但它未必免费;网站上销售商用许可证。

支持的操作系统:OS X

8. Vim

Vim 是一款成熟的文本编辑器,拥有许多铁杆粉丝,也是 Emacs 的宿敌。它很容易配置,有时被称为“编程人员的编辑器”,因为它拥有标准 IDE 的许多功能特性。它是一款慈善软件,所以使用它的人被要求捐钱给一家帮助乌干达贫困孩子的机构。

支持的操作系统:Windows、Linux 和 OS X

9. XML Copy Editor

这种快速轻型的编辑器适用于一项任务:编写有效的 XML 代码。其功能包括:语法高亮显示、折叠、标签补齐、拼写和样式检查以及从微软 Word 导入导出。

支持的操作系统:Windows 和 Linux

转自:http://blog.csdn.net/tennysonsky/article/details/44804979

时间: 2024-11-10 06:02:57

程序员最爱的的 9 款文本编辑器的相关文章

程序员必定会爱上的10款软件

第一款:TrueCrypt TrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密.还在担心自己电脑中的重要文件.私密档案被人查看.什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的. 特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,这个被加密的分区是不会被显示出来的.打开TrueCrypt ,输入密码后,你就能在"我的电脑"里看到那个被加密的分区了. 软件截图(I盘即为经过A

程序员必定会爱上的十款软件(不喜欢你过来掐死我:)) | 快课网

TrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密.还在担心自己电脑中的重要文件.私密档案被人查看.什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的. 特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,这个被加密的分区是不会被显示出来的.打开TrueCrypt ,输入密码后,你就能在"我的电脑"里看到那个被加密的分区了. 软件截图(I盘即为经过AES加密的磁盘分区): 第二

程序员的爱情诗

程序员的爱情诗我不是诗人,所以,只能够把爱你写进程序,当作不可解的密码,作为我一个人知道的秘密我以为你是我的唯一,过了很久才发现,你不是我独占的服务器 我可以传递,却什么都不能够取回,大师说,此算法不可逆我想析构我自己,却没有多少勇气,只能够注释掉关于你的记忆想寻找你的信息,突然发现,你已经不在我的域我想重载爱的定义,把你我封装在一起,在我的名字空间里,再也找不到你,爱情的管道,已经关闭我有的,只剩下从爱继承的颓废爱的模板,已经解不开我们的僵局我已经成为异常的容器,无法容下与你无关的东西我以为我

产品经理vs程序员——如果“爱”,请克制

摘要:韩寒在<长安乱>里说:佛是你打死我你就超度了我,而道是你打不死我我就超度了你.小编坐在办公室的角落里,看着公司的PM和程序员恨不得分分钟拿刀砍了对方,还要在一起改需求,就开始为他们的潜在信仰归属定义不清而纠结. 任何一个团队里都有因为工作而纠缠不休.爱恨交织的两方,在科技公司产品经理和程序员不幸中枪.其实他们所有纠葛的起因也非常简单,无非是一个提出需求,而另一方需要去实现.小编乱想一下,如果程序员嫁给了产品经理,那肯定是后者说想吃什么,而程序员去默默做出来,想想还不错. 产品经理常常在心

程序员最喜欢的15款文本编辑器推荐

很多时候比如编程查看代码或者打开各种文档下我们都会用到文本编辑器,Windows自带的记事本功能很简陋并且打开大文件很慢,因此很多童鞋都会有自己喜欢的一款文本编辑器.在这里,西西挑选前15个最佳的文本编辑器,这些编辑器实际上主要适合程序员!如果觉得这些文本编辑器足够您的使用,欢迎点赞,如果还有更好的,可以给我们推荐哦. 1. Notepad++中文版: 这是 Windows 记事本一个最好的替换产品,优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代

产品经理和程序员的爱恨情仇

产品经理跪求程序员,程序员跪求程序成功上线! 前几天纯银V在微博上发了一条微博「很多人吐槽“人人都是产品经理”这句话,其实在我看来,这句话的正确理解是“人人都应该学习产品经理的思维方式,来提升自己的专业能力”,不知道作者是否本意如此.当然,实际上它容易被理解为“我也可以做产品经理,创造一个伟大的产品”,那就很扯淡了.尤其水货产品经理的破坏力之强令人惊叹」,引发了诸多讨论. 我看了之后,意味深长的转发了一下:从来没人说人人都是程序员,这其实说明了一些什么……于是又引发了一番热议,比如: 对呀,也不

程序员最爱 Mac、JS 是最热门技术

概况: 今年,有超过5万名开发者向我们分享了他们是谁,做什么工作,以及他们的成果.通过本文,你将看到有史以来最为全面的一次开发者情况调查的结果. 每8秒钟,就会有一位开发者在Stack Overflow上提出一个问题.今年,有来自173个国家的56,033位程序员在Stack Overflow上进行了回复. (在这次调查中,)我们提出了45个问题.我们把回复结论的亮点总结如下: 越来越多的程序员使用Mac和Linux作为他们的主力操作系统,这个现象还是第一次发生.只有7%的开发者认为自己是“摇滚

程序员不懂爱吗?

本文作者:包小姐 文章首发于公众号:老道消息 在情感方面,程序员本就处于劣势. 程序员上大学的时候,就眼巴巴羡慕经管专业.传播专业的男女比例.有的班里只有一个女生,还像班花一样众星捧月的供着,顺带嘲讽一下那些班里一个女生都没有的兄弟. 一天天泡在实验室,哪有机会锻炼谈情说爱的能力.遇到腼腆的,可能大学期间跟女生说的话,一只手就数得过来了. 这年头程序员越来越不好当了.迎着北京凌晨4点的日出,还在兢兢业业地敲着代码,不仅在广大网友眼中活成了段子素材,还被扣上了"千多,话少,死的早"的帽子

新程序员最爱的免费资源

简评:国外美女程序员推荐了她自己用过的一些免费资源,对新手比较友好的那种. 原作者 Ali Spittel,是个美女程序员,以下这些资源都是她自己试过的.以下「我」代表 Ali Spittel. 学 HTML 和 CSS 一个学习 CSS 选择器的游戏:CSS Diner 一个学习 CSS Flexbox 的游戏:Flexbox Froggy 一个学习 CSS 网格的游戏:CSS Grid Garden 我从零开始学 CSS 的视频:Learning CSS Through Creating A