c课程设计简单文本编辑器的设计
简单文本编辑器
page* merge格式1
面向对象的程序设计课程设计报告
(2011/2012学年第二学期) )。
标题名称简单的文本编辑器的设计
本科院校
专业的计算机科学和技术
等级
学习学生
完成时间2012年6月
可爱的小土豆
引用语言
文本编辑器出现之前,人们用打孔器把电脑上的文字打到打孔卡上。 文字放在装着这么薄卡片的箱子里,可以用读卡器读。
第一个文本编辑器在hyperlink '/view/21184.htm 't ' _ blank '打字模型的终端上运行,不具备在窗口或屏幕上显示的功能。 这包含非常短的命令(为了减少打印量)。 其中一个指令可以用打字机打印文件的指定部分。 编辑光标是一个想象中的插入点,可以使用特殊命令导航到包含特定内容字符串的行。 然后,内容字符串扩展为hyperlink '/view/94238.htm 't ' _ blank '正则表达式。 如果你想看到文件的变化,你需要打印它。 相对于穿孔机,这种基于行的文本编辑器被认为取得了革命性的进步。 否则,用户必须将处理文本的命令制成专用卡,以便在编辑文件时使用。
带显示器的计算机终端问世后,基于显示器的文本编辑器开始普及。 第一个全屏编辑器是O26,它是1967年为CDC 6000系列计算机的操作控制台创建的。 另一个早期的全屏编辑器是hyperlink '/view/27682.htm 't ' _ blank ' VI。 vi诞生于20世纪70年代,至今仍是hyperlink '/view/8095.htm 't ' _ blank ' UNIX和hyperlink '/view/1634.htm ' _ t ' _ blank
文本编辑器是Windows应用中一个非常重要的项目,在过去的十几年中,微软对Windows文本编辑器的多个版本进行了升级改进,但也有很多基于其他编程环境的文本编辑器今天,使用MFC可视编译环境制作简单的文本编辑器。
目录
TOCo '1-3'hzuhyperlinkl ' _ TOC 32833362 '引文PAGEREF _Toc328333362 h 2
HYPERLINK l '_Toc328333363' 1.课程设计的目的和含义PAGEREF _Toc328333363 h 4
HYPERLINK l '_Toc328333364' 2.详细设计PAGEREF _Toc328333364 h 4
HYPERLINK l '_Toc328333365' 2.1要求说明PAGEREF _Toc328333365 h 4
HYPERLINK l '_Toc328333366' 2.1.1文件PAGEREF _Toc328333366 h 4
编辑hyperlinkl ' _ TOC 32833367 '2.1.2pageref _ TOC 3283367H4
hyperlinkl ' _ TOC 328333368 '2.1. 3应用PAGEREF _Toc328333368 h 4
HYPERLINK l