`
BBjava
  • 浏览: 126390 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

12款免费的文本编辑器

阅读更多

作为Coder来说,你有能力编写复杂的代码,但你真正需要的是你最喜爱的,可信赖的文本编辑器。你可以使用一个简单的,如微软的记事本,但往往比较有益的文字编辑器具有语法突出/高亮功能,支持多种语言,包含一个强大的查找和替换功能,和其他功能和选项,让你在编写代码的时候更加容易。

如果你在寻找一个优秀的,免费的文本编辑器。下面收集了20款免费的文本编辑器,包含适用于Windows , Mac或Linux操作系统的。一句话,你能找到你想要的文本编辑器。

NOTEPAD++
(Windows)

Notepad++ 是一款非常有特色的编辑器—— ①、内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; ②、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一; ③、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等; ④、提供数个特色东东,如 邻行互换位置、宏功能,等等… 现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。

Bluefish Editor
(Mac, Linux)

Bluefish Editor 是一个面向程序员和网页设计师、强大开源的文本编辑器。作为一种快速,轻巧的文本编辑器,它支持500多种文件格式。它有一个内置的函数参考浏览器( PHP,Python,CSS和html ) ,这样你可以快速地了解特别的语法。

TextWrangler
(Mac)

免费的纯文本和编程编辑器,支持Unicod文件格式。

Smultron
(Mac)

Smultron在瑞典语中是一种野生草莓的名字。她是一个开源的文本编辑器,也是一个美味的的文本编辑器。

*按住Command和Option键的同时拖动鼠标,可以拖拽滚动屏幕;
*可以同时在多个文件中进行查找和替换,并支持正则表达式;
*可以仅打印选中部分的文本,并且可以打印语法着色;
*设置自动完成(Auto-completion),或者按功能键F5可以显示近似匹配的单词;
*显示通常不可见的字符(换行符或Tab);
*显示或隐藏行号;
*全屏幕操作。这时屏幕上只会显示你正在编辑的文档,使你专心于当下的任务。
*选择是否折行(Line Wrap)显示;
*快捷键Command+Option+F进入即时查找(Live Find)状态。在查找框中输入想要搜索的内容,就会高亮度显示匹配的内容。利用快捷键Command+G定位到下一匹配处。

Smultron 更多功能介绍请看这里

Caditor
(Windows)

Caditor是一个简单易用的文字编辑器为您的个人电脑。
gedit
(Linux)

Gedit是Linux GNOME桌面上一款小巧的文本编辑器,它的外观看上去很简单。它仅在工具栏上具有一些图标,以及一排基本的菜单,有些像Linux下的记事本。但如果你深入一些探究的话,就会发现其实它还大有玄机。支持多种文件类型的彩色编码语句,还有高度的自定义特性以及恢复到已保存的文件版本和拼写检查。

GNU Emacs
(Windows, Mac, Linux)

GNU Emacs是Emacs编辑器家族中最受欢迎、传播范围最广、也是最强大和最灵活的UNIX文本编辑器。与其他文本编辑器的重要区别在于它是一个完备的工 作环境,使用Emacs可以完成各种日常工作。本书循序渐进地讲述Emacs的入门知识,随着本书的深入,读者的Emacs使用水平将从初级(只会进行简 单的文字编辑)提高到足以完成相当复杂的定制和程序设计任务的阶段。

Crimson Editor
(Windows)

Crimson Editor是一个免费的文本编辑器,用于Microsoft Windows系统,可进行文本、代码的编辑。

主要功能包括: * 书签式界面;* 语法高亮;* 多重撤销/重做;* 括号匹配; * 自动缩进;* 可直接编辑 FTP上的文件;* 支持 Unicode;* 还可使用巨集;* 内建计算器; * 带有基本的数学函数、日期函数;

ConTEXT
(Windows)

ConTEXT 是另一个出色,体积小巧,免费的文字编辑器,适用于Windows操作系统。它包含许多方便的功能,如文字整理 ,导出等配置选项。

SciTE

(Windows, Linux)

SciTE除了有语法高亮,标签浏览,折叠,自动完成这些功能外,还具有输出窗口(对于编程的人来说很方便的),自定义工具,最重要的是发现它速度相当快。

Komodo Edit
(Windows, Mac, Linux)

Komodo 是一个跨平台支持多种程序语言的Integrated Development Environment (IDE)软件,目前他支持了在Windows与Linux上,Perl、Python及javascript等的程序语言开发,以及多种程序语言语法不 同颜色标注。

jEdit
(Windows, Mac, Linux)

jEdit是一个非常强大和灵活的文本编辑器.在java开发过程中,我一直使用eclipse,UltraEdit和jEdit.经常在它们之间来回切换.因为ultraEdit太简单,而eclipse又太复杂,所以现在我要介绍的就是简单又复杂的jEdit,它将大大加速你的编程,我会将重点放在其内嵌的Beanshell脚本上。

来源于 12款免费的文本编辑器 | 帕兰映像:http://paranimage.com/12-free-text-editor/
分享到:
评论

相关推荐

    富文本编辑器

    富文本编辑器是Web开发中的重要工具,广泛应用于新闻网站后台、学校官网后台以及各种需要用户输入和编辑丰富内容的在线平台。这类编辑器允许用户像在Word文档中一样进行文字处理,包括字体设置、段落调整、插入图片...

    C语言课程设计文本编辑器

    本文主要介绍了一款使用C语言开发的文本编辑器的设计和实现过程。该文本编辑器拥有五大功能模块:文件操作模块、文本编辑模块、剪切操作模块、菜单控制模块和帮助及其他模块。通过对文本编辑器的设计和编写,学生...

    汇编语言文本编辑器

    【汇编语言文本编辑器】是一种专为编程者设计的工具,主要用于编写和编辑汇编语言源代码。汇编语言是计算机程序设计的一种低级语言,它的指令与计算机硬件的指令集紧密相关,程序员需要通过它来直接控制硬件操作。...

    uniapp富文本编辑器.zip

    uniapp作为一款跨平台的开发框架,通过其强大的组件库,可以方便地集成富文本编辑器。本文将深入探讨如何在uniapp中实现一个功能完善的富文本编辑器,包括编辑器的美化、内容获取、事件监听等关键点。 一、uniapp...

    java毕业设计——文本编辑器.zip

    java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计...

    文本编辑器(java)

    在IT领域,文本编辑器是开发人员日常工作中不可或缺的工具之一。本文将深入探讨一个基于Java实现的文本编辑器项目,旨在帮助初学者理解如何利用Java进行图形用户界面(GUI)编程,以及如何实现基本的文本编辑功能。 ...

    富文本编辑器组件.zip

    富文本编辑器是一种在网页或应用程序中用于创建和编辑复杂文本格式的工具,它提供了丰富的文本格式化选项,如加粗、斜体、下划线、颜色调整、字体选择、段落样式等。在前端开发中,富文本编辑器是构建内容管理系统、...

    简易文本编辑器 源码_文本编辑器_简易文本编辑器源码_

    简易文本编辑器是一种基本的文本处理工具,通常用于创建、查看和编辑纯文本文件,不包含任何格式化元素如字体、大小或颜色。这个源码是开发者为了教学、分享和学习目的而开源的,让我们来深入探讨一下文本编辑器的...

    WPF富文本编辑器

    在Windows Presentation Foundation(WPF)框架中,富文本编辑器是一种高级的文本处理组件,能够支持格式化的文本输入和编辑。本项目利用WPF中的`RichTextBox`控件,通过自定义扩展,实现了一个功能丰富的文本编辑器...

    文本编辑器+源代码+java

    在IT领域,文本编辑器是开发人员不可或缺的工具之一,特别是在Java编程中。本文将深入探讨文本编辑器、源代码以及它们与Java编程的关系,并基于提供的文件信息进行详细阐述。 首先,文本编辑器是用于创建、查看和...

    C# winform 富文本编辑器.rar

    本文将深入探讨C# WinForms中的富文本编辑器及其使用方法,主要基于提供的压缩包文件"升级版文本编辑器"。 富文本编辑器(Rich Text Editor)允许用户在应用程序中创建和编辑具有格式化的文本,如改变字体、大小、...

    c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器

    c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器

    winform文本编辑器

    "winform文本编辑器"指的是使用WinForm开发的文本编辑组件。这些组件允许用户在应用程序内创建、编辑和格式化文本,类似于Microsoft Word等常见文字处理软件。 在给定的压缩包文件中,包含了多个不同版本或实现的...

    文本编辑器控件

    文本编辑器控件在软件开发中扮演着至关重要的角色,特别是在需要用户输入或编辑大量文本的应用场景中。本文将深入探讨“文本编辑器控件”的概念、应用以及相关的技术细节。 “文本编辑器控件”通常指的是软件界面中...

    WPF富文本编辑器,开源代码demo仿word

    在本文中,我们将深入探讨基于WPF的富文本编辑器,这是一个开源项目,其功能类似于Microsoft Word。这个编辑器提供了一系列强大的文本处理能力,适用于开发人员构建自定义的文本编辑应用。 **WPF(Windows ...

    html5文本编辑器_在线文本编辑器_富文本编辑器

    因此,富文本编辑器应运而生,它们通常基于JavaScript构建,为用户提供类似于Word的界面,可以进行字体设置、段落调整、插入图片和链接等操作。 富文本编辑器的实现主要依赖于DOM(文档对象模型)和APIs,如...

    WPF文本编辑器

    本项目“WPF文本编辑器”是基于WPF技术实现的一个文本编辑工具,它利用了Richtextbox控件,使得用户可以对文本进行格式化处理,包括更改文字颜色和背景色。下面我们将深入探讨WPF、Richtextbox控件及其在创建自定义...

    带丰富表情的文本编辑器

    【标题】"带丰富表情的文本编辑器"揭示了我们讨论的主题是一款专为增强文本编辑体验而设计的应用程序。这款编辑器不仅限于基础的文字输入,而是提供了丰富的表情功能,使得用户在创建内容时能够更好地表达情感和意图...

    c++文本编辑器

    《C++实现的文本编辑器深度解析》 在信息技术领域,文本编辑器是开发者们日常工作中不可或缺的工具,从简单的文字...通过对这些技术的深入理解和熟练运用,开发者可以打造出一款功能强大、用户体验优秀的文本编辑器。

Global site tag (gtag.js) - Google Analytics