本文中提及的文本编辑器软件,并非全部开源,仅供参考。
1.Notepad++
:
这是 Windows 记事本一个最好的替换产品,主要特点包括:
a. 自动完成
b. 语法高亮
c. 拖放特性
d. 搜索
e. 缩放
2.PSPad
:
PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。
a. 语法高亮
b. 支持多文档编辑
c. 内建 FTP 客户端
d. 完整的十六进制编辑器
e. 桌面会话保存
3.Komodo
:
Komodo IDE可以在 Windows、Mac OS X 和 Linux
上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR
模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
主要特点:
a. 代码折叠
b. 即时语法检查
c. 支持多种语言
d. 跨平台支持:Windows, Linux and Mac
4.Coda
:
只支持 Mac 平台的文本编辑器,主要特点:
a. 语法高亮
b. 行数计算
c. 自动完成
d. 自动保存代码片段
5.Vim
:
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
6. TextMate
:
Mac 平台下一款强大的文本编辑器,主要特性:
a. 代码自动完成
b. 可直接在文档中运行 SHELL 命令
c. 支持多种风格
d. 支持宏
e. 目前已提供 Windows 版本
7. TotalEdit
:
Windows 下的免费编辑器,功能:
a. 语法高亮
b. 文件浏览器
c. 拼写检查
d. 扩展工具集成
e. 环境定制
8.Gedit
:
这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。
9.Crimson Editor
:
一个小型的代码编辑器,加载时间很短,主要特性:
a. 语法高亮
b. 多文档编辑
c. 拼写检查
d. 查找和替换
e. 宏
10. UltraEdit
:
这个工具大家都非常熟悉,不再废话。
11. TextPad
:
一款常用的文本编辑器,主要特性:
a. 多语言拼写检查
b. 自动文本完成
c. 宏录制
d. 搜索工具条
12. NoteTab
:
便携式 HTML 编辑器,支持 Windows,特性:
a. 搜索和替换
b. Tabbed 接口
c. HTML文档格式化
d. 高便携,可在 U盘中运行
e. 快速可靠
13. EditPlus
:
这是我喜欢的文本编辑器,特点:
a. 语法着色
b. 多语言支持
c. 内建文件浏览器
d. 自动完成
e. 拼写检查
14. Nvu
:
NVU实际上起源于Netscape,还记得那个有点笨拙的HTML编辑器Netscape
Composer吗?NVU就是在它的基础上进一步开发出来的,不过,最新版本的NVU已经不是当年的那只丑小鸭,它完全能够胜任专业网页设计工作的需
求。与FrontPage和Dreamweaver这类商业HTML编辑器一样,这款软件(目前支持Windows、Linux和Mac
OS平台)同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境。
NVU严格遵循W3C联盟的标准,其生成的HTML代码也相当紧凑,它会帮你排除错误或冗余的代码。这款编辑器提供了拼写和语
法检查功能,并且允许你采用不同的主题方案对界面进行定制。你可以自行创建并保存模版,还可以利用内置的FTP客户端把页面迅速上传到Web服务器上。
15. E-TextEditor
:
Windows 下的编辑器,具有以下特性:
a. 键盘快捷键
b. 自动化以提升性能
c. 多语言支持
d. 修订版本控制
e. 个性化定制
文章转载自:开源中国社区
[http://www.oschina.net
]
分享到:
相关推荐
uniapp作为一款跨平台的开发框架,通过其强大的组件库,可以方便地集成富文本编辑器。本文将深入探讨如何在uniapp中实现一个功能完善的富文本编辑器,包括编辑器的美化、内容获取、事件监听等关键点。 一、uniapp...
【汇编语言文本编辑器】是一种专为编程者设计的工具,主要用于编写和编辑汇编语言源代码。汇编语言是计算机程序设计的一种低级语言,它的指令与计算机硬件的指令集紧密相关,程序员需要通过它来直接控制硬件操作。...
java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计...
在Windows Presentation Foundation(WPF)框架中,富文本编辑器是一种高级的文本处理组件,能够支持格式化的文本输入和编辑。本项目利用WPF中的`RichTextBox`控件,通过自定义扩展,实现了一个功能丰富的文本编辑器...
【标题】"带丰富表情的文本编辑器"揭示了我们讨论的主题是一款专为增强文本编辑体验而设计的应用程序。这款编辑器不仅限于基础的文字输入,而是提供了丰富的表情功能,使得用户在创建内容时能够更好地表达情感和意图...
c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器c#文本编辑器
"winform文本编辑器"指的是使用WinForm开发的文本编辑组件。这些组件允许用户在应用程序内创建、编辑和格式化文本,类似于Microsoft Word等常见文字处理软件。 在给定的压缩包文件中,包含了多个不同版本或实现的...
本文将深入探讨C# WinForms中的富文本编辑器及其使用方法,主要基于提供的压缩包文件"升级版文本编辑器"。 富文本编辑器(Rich Text Editor)允许用户在应用程序中创建和编辑具有格式化的文本,如改变字体、大小、...
在本文中,我们将深入探讨基于WPF的富文本编辑器,这是一个开源项目,其功能类似于Microsoft Word。这个编辑器提供了一系列强大的文本处理能力,适用于开发人员构建自定义的文本编辑应用。 **WPF(Windows ...
因此,富文本编辑器应运而生,它们通常基于JavaScript构建,为用户提供类似于Word的界面,可以进行字体设置、段落调整、插入图片和链接等操作。 富文本编辑器的实现主要依赖于DOM(文档对象模型)和APIs,如...
富文本编辑器是一种用于网页和应用程序的工具,它允许用户以类似于Word文档的方式输入、编辑和格式化文本。这类编辑器通常支持多种功能,如字体样式调整、颜色修改、插入图片、链接添加以及表情符号的使用。在描述中...
《C++实现的文本编辑器深度解析》 在信息技术领域,文本编辑器是开发者们日常工作中不可或缺的工具,从简单的文字...通过对这些技术的深入理解和熟练运用,开发者可以打造出一款功能强大、用户体验优秀的文本编辑器。
本项目“WPF文本编辑器”是基于WPF技术实现的一个文本编辑工具,它利用了Richtextbox控件,使得用户可以对文本进行格式化处理,包括更改文字颜色和背景色。下面我们将深入探讨WPF、Richtextbox控件及其在创建自定义...
在网页上,富文本编辑器通常用于用户生成内容(UGC)的场景,比如在线表单、博客发布、论坛讨论、文章撰写和网站评论等。以下是对这些知识点的详细阐述: 1. **富文本编辑器的功能**: - **更改字体颜色、大小和...
9. **插入图片和表格**:富文本编辑器通常还支持插入图片和创建表格,这些都是网页内容中常见的元素,对于创建复杂的文档很有帮助。 10. **示例项目WPF.HtmlEditor_v1.0**:这个压缩包中的项目文件提供了实现上述...
"jQuery富文本编辑器Notebook"是一个专为创建简洁、整洁且美观的所见即所得(WYSIWYG)编辑器而设计的工具。这款编辑器利用了流行的jQuery库,旨在提供一个用户友好的界面,使得内容创作者可以轻松地进行文字编辑、...
在编程领域,选择一款功能强大且高效的文本编辑器是至关重要的。EditPlus就是这样一款被广大程序员所推崇的文本编辑工具,它以其丰富的特性,简洁的界面以及对多种编程语言的良好支持,成为了开发者日常工作中不可或...
本文将详细介绍两款强大的富文本编辑器,它们分别是QQ空间写日志编辑器和KindEditor。 首先,QQ空间写日志编辑器是腾讯公司为QQ空间用户设计的一款在线富文本编辑器。这款编辑器具有丰富的格式化选项,使得用户在...
【VC文本编辑器】是一款基于Visual C++(简称VC)开发的文本编辑工具,它集成了基本的代码编辑、界面设计以及常见的文本操作功能。这款编辑器为程序员和普通用户提供了一个简洁、高效的环境来编写、查看和修改文本,...