【摘 要】
:
随着嵌入式技术的发展前景日益广阔,嵌入式研究领域越来越需要一套外观漂亮、控件资源丰富、功能强大的集成开发工具。源代码编辑工具是嵌入式开发工具的重要组成部分。一款
论文部分内容阅读
随着嵌入式技术的发展前景日益广阔,嵌入式研究领域越来越需要一套外观漂亮、控件资源丰富、功能强大的集成开发工具。源代码编辑工具是嵌入式开发工具的重要组成部分。一款简单、高效、多功能的程序编辑界面能够提高程序员的工作效率,有利于高质量、低错误程序的生成。在嵌入式图形系统ClearX上开发了源代码编辑工具ClearSource,它集成到嵌入式开发工具中,为用户提供了良好的编辑界面,实现了源代码的高亮显示和词法元素的关联定位。用户应用ClearSource可以方便,直观地进行源代码的编辑和阅读。ClearSource应用双向链表作为每个文档的底层数据结构,将文档的每个单词作为链表的一个节点。通过每个节点的数据可以从词法类型和显示信息方面得到对应单词的各种信息,通过链表的状态可以分析当前文档的状态。用户在编辑过程中修改文档后,对应的链表状态也会随之发生改变,更新后的信息直接通过底层到上层的接口反映到编辑界面上。将链表改动后的信息写入到文件中,可以实现文件的保存。ClearSource根据嵌入式开发工具的需要,将源代码各单词按语法属性分类,对不同类型的词法元素进行高亮显示,并应用数据库的功能是对多个文件建立工程项目,实现跨文件相关代码的关联。ClearSource在开发过程中以C源代码的编辑为例进行分析,并为其它语言的编辑功能的实现提供框架。
其他文献
随着Internet技术的快速发展,特别是Web2.0应用的普及,数据量开始爆炸性的增长,云存储虽然能有效解决传统文件系统处理大数据时在容量和性能上遇到的瓶颈,但也容易出现数据不
在当今经济全球化趋势下,采购对于保持企业的核心竞争力起着相当重要的作用,并且采购部门极有可能成为未来的“利润创造源”。因此,为了降低成本,增加利润以及提高市场竞争力,企业
CTR媒介智讯的最新研究显示,2014上半年,中国广告市场增长4.1%,户外视频媒体、互联网对整体市场的拉动作用更为明显。传统广告市场增长0.9%,一季度持续低迷,在4月和5月略微上扬后,6月份又转而下探。 媒体投放情况 电视媒体2014年上半年广告花费增长放缓,仅为2%。从各级别电视广告刊例花费增幅及时长的同比变化来看,电视再次进入资源调整期。中央台广告时长调整明显,刊例花费随之受到影响,降
测试是提高当代软件质量的有效手段和必要环节。为适应XML查询引擎的性能测试需求,配合达梦数据库XQuery引擎的开发与改进,需要研究相应的测试理论与方法,包括测试方案设计、
脑力劳动的主要特点之一是推理功能。计算机产生智能行为的关键之一,在于实现自动推理。我国在自动推理尤其是初中几何的自动推理领域取得了卓越的成就。本文拟利用CBR技术实
随着软件行业的发展,对健壮的和高性能的分布式计算系统的需求一直在稳定地增长。ACE(Adaptive Communication Environment)是综合应用了各种软件设计模式以及组件技术而形成
无线传感器网络是结合了计算、通信和传感三项技术,由大量传感器节点通过无线自组织的方式构成的网络;经过数十年的发展,已经成为目前计算机领域的研究热点之一。然而,由于无
随着互联网的快速发展和普及,网络招聘越来越成为主流,对关于各专业技能人才搜索的垂直搜索引擎的研究十分有必要。但是随着各大招聘网站和技术论坛用户的快速增长,不用来源
俗话说:心急吃不了热豆腐.可是就有些人不怕烫,饭桌上一拿起筷子,就像上了战场,进食如风卷残云一般,不论多烫的食物都会毫不犹豫地吞了下去.不少老年人也喜欢吃很烫的食物,不