PCL开发编写环境1.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCL开发编写环境1

主题PCL开发编写环境用途在对patran二次开发时,由于没有现成的开发环境,对此大多数人使用的是记事本等文本编辑器,对于这类编辑器,往往在开发过程中很容易造成拼写错误等问题。现在本文讲诉采用ultraedit文本编译器编写开发环境。软件信息Patran + ultraedit内容介绍Ultraedit环境配置Q述在使用patran二次开发语言进行编程时,大多数人由于没有一个合适的编程环境,而不得不使用记事本等文本编辑器,但由于这类文本编辑器,不具备专业性,往往我们需要大量的时间去做编写检查,去记大量的内置函数名称。这个是很痛苦的,本文讲诉采用ultraedit文本编译器编写开发环境。操作平台操作系统:Windows软件版本:patran Ultraedit开发环境设置UltraEdit最大可以支持20套语法着色模板,每一套模版根据用户自己的需求自己配置,使文档中分成许多的组,每一组都可以以不同的颜色显现出来,在UltraEdit中“组”的类别可以分为一下6种:??普通文本(没有被辨认出来的文本)??注释行??交换注释块??字符串??数字(0-9)??自定义的语法符号(想着以不同颜色的文本)??语法着色功能的在高级(Advanced)-配置(Configuration)-编辑器显示(Editor Display)-语法着色(Syntax Highligthing)中可以被用户设置,有的版本在高级(Advanced)-配置(Configuration)-语法着色(Syntax Highligthing)下面设置。??在设置的时候,首先要选择语言,也就是用户的模版,在开始的时候,UltraEdit已经给用户提供了一些常用的模版,选定好了模版以后,用户要在下面的颜色组中选择你想要设置哪一个组的颜色,选定了一个组以后,就可以点击“颜色”和“背景”的颜色框,为这个组设置颜色(当UltraEdit辨认某一个字符属于这个组,就会以这个颜色为其着色)。当选择除“常规文本”之外的组时,还可以为这个组设置字体样式(当UltraEdit辨认某一个字符属于这个组,就会以这种字体显示字符),这些粗体、斜体和下划线的设置可能使文本不可用,所以这里建议使用“普通”,及固定点阵字体(这个功能低版本可能没有)。??那么应该在哪里配置这些模版和它们的组呢?在UltraEdit的安装目录下面有一个配置文件WORDFILE.TXT,在这个文件中用户可以根据需要配置自己想要的模版,这个文件会在UE启动的时候被自动加载。??一般UE开始会为用户定制一些通用的模版,供用户使用,用户可以点击“视图”,查看着色配置,下图就显示了目前一共有13中可以使用的语法着色模版。?在这一部分,我们先试着读懂系统自带的模版,知道每一部分的作用,在第二部分中,我们可以尝试着编写根据自己需求定制的模版。?上图就是配置文件WORDFILE.TXT里面的一段内容,这是系统自带的一个模版,我将每一个模版分成了2个部分,第一部分是模版的前半部分,在这里可以利用系统里面的关键字来设置一些配置,比如:L1表示了模版的序号,从L1到L20,可以定义20套模版,“C/C++”表示了这个模版的名字,这在“视图”中可以查看到,Line Comment = //表示了注视行是以”//”开头的…….在第一部分,每一行必须以”/”打头,你也可以将多行并成一行,就像上图所示那样。在第二部分中用户可以自行定义一些想被着色的关键字,比如/C1Keywords 就是用户定义的第一个组,名字为Keywords,在这个组里,用户可以把想被着色的关键字列举出来,在图3所示的地方,你可以设置想为这些所列举出来的关键字的颜色。? 下面说一下模版的第一部分的设置:1.?注释行和注释块? 用户可以用Line Comment = 字符串来设置想要制定的注释行,这个字符串最多支持5个字符,如果少于5个字符的话,则后面要加上空格和其他关键字分割。? 多行的字符也可以被块注释,就像PCL中的”/*”和”*/”可以实现块注释的功能。在UE中,是以Block Comment On = 定义块注释的开始,以Block Comment Off = 定义块注释的结束。和注释行一样,注释块的开始和结束同样最大支持5个字符。Line Comment = $ Block Comment On = /* Block Comment Off = */2.?字符串 字符串都是放在一对双引号中,在字符串中,注释和关键字是不可用的,这就是UE的默认设置。 String Chars = 3.文本关联 在UE中“文件类型”属性可以实现在打开某种文件的时候,使用特定的模版打开。定义方法如下:NoCase File Extensions = PCL SES4.

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档