gpLab散漫了编写源代码的方式以及图形建模的方式妨碍软件源代码呵护。
具备相似source insight的源代码浏览功能,可能source insight之外的另一种抉择内置强盛的Telnet client, telnet客户端功能。 该telnet 客户端基于驰誉的putty,以及putty的操作残缺不同。 对于putty作了多窗口增强, 单个挨次能同时掀开多个putty telnet窗口,tab状控件切换。 黑白常事实的telnet客户端。
内置强盛的代码搜查功能。接管相似google的搜查引擎技术搜查源代码,在1-2秒内,从多少万个源文件里搜查指定内容。 相对于罕用的代码浏览工具source insight来说,gpLab可能搜查任何文本文件,如。c, .cpp, .h, java, c#, TXT, XML, html, makefile,惟独非二进制文件,均可搜查。 此外gpLab的代码搜查支端庄大查问语法,如 AND,OR,NOT,通配符*,?等。重大搜查好比: (abc OR def) AND g*i.gpLab可能作为source insight之外的另一个抉择,运用source insight的同伙,无妨试试gpLab的代码搜查功能。
teleoffice还带有强盛的C,C++,JAVA代码编纂功能,残缺兼容visual c++的编纂操作方式,语法高亮展现。 散漫telnet功能,是一个事实的C/C++开拓情景。 特意适宜Linux/unix下软件开拓。
teleoffice的最紧张特色,是将代码开拓以及图形建模有机散漫起来。 既发挥代码对于重大逻辑的适用性,又发挥了图形建模方式的直不雅性。 对于软件开拓功能提升颇为有辅助。
UML是广为人知的建模语言。UML如今已经颇为庞杂,总的来说,还不够松散。一方面,UML的语义,接管循环形貌的措施,即用UML的一部份,来作为其余部份的语义形貌。 此外,UML的各个部份之间,不够融会。 好比,类图以及其余图之间的关连,不严厉的界说。UML各个部份的界说,都是比力迷糊的,好比,甚么是“分割关连”,“分割关连”是一个颇为迷糊的意见。
比照力而言,在电信规模,经由临时实际运用魔难的SDL语言,颇为松散。其不够为奇的语义,使SDL语言发生的编程语言代码颇为尺度。
甚么是SDL语言呢:SDL是指Specification and Description Languange.北邮宋茂强教授的《通讯软件妄想根基》一书,对于SDL语言有颇为宜的陈说。
Specification and Description Language语言是ITU用来形貌零星模子的技术尺度。该尺度界说在ITU-Z序列尺度里。
SDL着重从全局视角来形貌零星妄想,展现零星是由哪些子零星组成的,这些子零星之间是若何相互熏染的。而且能递归式地形貌个子零星的功能以及妄想。
因此,SDL语言能用来实现零星合成的四项使命。
SDL语言不光可能形貌软件零星,也可能用来形貌固件硬件零星以及其余种种做作/非做作零星,如汽车零星。如今SDL语言被普遍用于电信零星的开拓妄想。
SDL语言的历史:
1972年 CCITT开始钻研形貌重大零星的措施 .
1976年 提出第一个SDL语言版本 .
接着在1980年、1984年、1988年、1993年、1996年、1999年分说出书各改善版本 .
SDL语言是一种成熟的技术,而且依然在向前睁开。
SDL建模的软件工具。
TeleOffice是实现SDL语言的软件工具,TeleOffice的特色是,运用利便,今世感的界面,绘制的图形模子颇为美不雅。反对于C++语言集成。