五个最佳编程文本编辑器分享

 更新时间:2012年04月04日 19:03:41   作者:  
五个最佳编程文本编辑器分享,经常编写代码的朋友可以参考下

很多场合下我们会用到纯文本编辑器,Windows自带的记事本功能很简陋,因此我们从网友的投票提名中选取了前五个最佳的文本编辑器(实际上有六个)。这些编辑器实际上主要适合程序员使用,他们的清单如下。

  Notepad++ (Windows)

Notepad++

  优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。

  Emacs (所有平台)

Emacs

  Emacs文本编辑器深受高级程序员的喜爱,具有内置的宏功能以及强大的键盘命令,这对于编辑代码来说真是一种享受,这个程序几乎被移植到了每一个平台,并有多个发行版,其中最流行的是GNU EmacsXEmacs,它们是跨平台、完全免费并且开源。

  UltraEdit (Windows)

UltraEdit

  UltraEdit是一个49.95美元的共享软件,也提供了友好界面的编程编辑器,支持语法高亮,代码折叠和宏,以及一大堆其他的功能,内置了对于HTML、PHP和JavaScript等语法的支持,和其类似的一个共享软件EditPlus也不错。

  TextMate (Mac OS X)

TextMate

  价值63美元的TextMate功能强大且更具吸引力,其界面很具吸引力,在短短几年中就获得了大量的爱好者。Windows用户如果喜欢TextMate的话可以尝试用一下类似TextMate的E Text Editor

  Vim (所有平台)

Vim

  和Emacs一样,Vim以键盘宏而广受欢迎,做为著名的老牌编辑器Vi的后代,Vim很适合键盘操作的程序员的口味。Vim的可定制性很强,Windows用户可以试试gVim 或gVim Portable ,Mac用户则有MacVim。如果你只是需要Vim最有特色的部分的轻量型编辑器,可以试试Cream 。

  TextPad (Windows)

TextPad

  基于Windows的共享软件TextPad售价32.5美元,它同样拥有适合程序员的多种功能,语法高亮,代码拦截以及宏,TextPad具有不错的搜索能力和易用性。

相关文章

  • 在Infopath中实现数据有效性验证的三种方法

    在Infopath中实现数据有效性验证的三种方法

    Infopath是微软Office办公软件家族中的成员之一,它主要的功能是面向客户端收集XML数据,并按照预期定义的格式生成XML文件,它以可视化表单的形式收集数据,并且支持C#编程接口以及外部数据源等。
    2010-06-06
  • 使用 Loki 实现 Kubernetes 容器日志监控的方法

    使用 Loki 实现 Kubernetes 容器日志监控的方法

    Loki 是由 Grafana Labs 团队开发的,基于 Go 语言实现,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,这篇文章主要介绍了使用 Loki 实现 Kubernetes 容器日志监控的相关知识,感兴趣的朋友一起看看吧
    2022-05-05
  • IM聊天教程之发送图片/视频/语音/表情

    IM聊天教程之发送图片/视频/语音/表情

    朋友在问如何在IM即时通讯中实现发送图片视频语音和表情呢,今天小编通过本文给大家详细介绍下,感兴趣的朋友一起看看吧
    2020-05-05
  • 简单谈谈GET和POST有什么区别

    简单谈谈GET和POST有什么区别

    本文给大家总结了下get与post的具体区别,以及网上的那么多答案为什么都是错误的,非常的实用,这里推荐给大家
    2016-06-06
  • vscode扩展代码定位实现步骤详解

    vscode扩展代码定位实现步骤详解

    这篇文章主要为大家介绍了vscode扩展代码定位实现步骤详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • 解决安装vs2019后原vs2017项目无法编译各种报错的问题

    解决安装vs2019后原vs2017项目无法编译各种报错的问题

    这篇文章主要介绍了解决安装vs2019后原vs2017项目无法编译各种报错的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 树莓派安装mjpg-streamer使用摄像头的方法

    树莓派安装mjpg-streamer使用摄像头的方法

    这篇文章主要介绍了树莓派安装mjpg-streamer使用摄像头,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 深入理解浏览器的各种刷新规则

    深入理解浏览器的各种刷新规则

    这篇文章给大家详细介绍了PC浏览器的刷新方式,以及简单的介绍了WISE浏览器的刷新方式,文章介绍的很详细,有需要的朋友们可以一起来看看吧。
    2016-10-10
  • 2020最新版vscode格式化代码的详细教程

    2020最新版vscode格式化代码的详细教程

    这篇文章主要介绍了2020最新版vscode格式化代码的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 关于base64编码的原理及实现方法分享

    关于base64编码的原理及实现方法分享

    我们的图片大部分都是可以转换成base64编码的data:image。 这个在将canvas保存为img的时候尤其有用
    2012-03-03

最新评论