Notepad++的ANSYS语法高亮设置

这些日子天天对着电脑,经常弄得两眼通红,于是琢磨把常用的文本编辑器变一种颜色,算是保护视力的一种措施。话说现在我已经不再使用PSPAD作为写ANSYS APDL的编辑器了,取而代之的是另一款同样免费但却更加强大的Notepad++。今天不介绍Notepad++的其他功能,只是探讨一下如何设置APDL的语法高亮。

1.首先,要下载ANSYS APDL的语言文件,这个文件是软件安装程序没有的,需要自己制作或者下载已经做好的文件。大家可以去NotepadWiki官方网站去下载APDL的语言文件,或者右键点击这里,在弹出菜单中选择“目标另存为”,保存这个xml文件。

2.下载到本地之后,开始导入这个新的语言,点击Notepad工具栏上的“自定义语言对话框”按钮

2011-3-14 10-05-46

在弹出的对话框中,点击Import按钮,导入刚才下载的那个xml文件。

2011-3-14 10-39-34

导入成功之后,就可以在“语言”下拉菜单中选择应用新的语言——APDL。

3.下面继续来设置主题样式(以下几部就是为了好看而已)

在“设置>语言格式设置”中,更换一个黑色背景的主题:

2011-3-14 10-08-51

然后重新打开刚才的“自定义语言”对话框,点击右上角的“Dock”可以将对话框停靠在界面右方,随之可对当前编辑器背景、普通文字、函数、关键词颜色进行设置。这充分体现了Notepad高度的DIY特性,你觉得怎么舒服就可以怎么设置。

2011-3-14 10-08-01

以上是我的设置过程,怎么样,编辑界面看起来很酷的吧?

趁热打铁,我们干脆吧语言提示也调出来好了。

点击“设置>首选项”,在“备份与自动完成”选项卡中,选择“所有输入均自动完成”

2011-3-14+10-09-09

这样设置之后的效果如下:

2011-3-14 10-55-13

软件监测到关键词之后,就会自动给出提示,不需要任何快捷键了。

不过,要特别强调的一点,Notepad不仅仅会提示那些在语言文件中已经定义的关键词和函数,还可以给出当前文档中定义的变量名称——我特别喜欢这个功能,因为如果之前定义的组比较多,那么经常用cmlist去查看,简直太费事了啊。

如果你也是pspad的用户,想必可以考虑和我一样,转移吧~

长河

在曾经的博客时代,是“首个桥隧工程领域独立博主”,目前是一名默默耕耘的普通高校教师。一家之言,仅供参考,未必成熟、绝不权威。

相关推荐

30 条评论

  1. 不错 学习了!

  2. ∑(-∞~ ∞)

    刚上研一,刚开始学习有限元,就看到了孙博士撰写的这些好文章,真是太感谢了。有点小问题请教孙大哥,我的按照上面的步骤设置了,可是不能自动完成,不知为何。

  3. ∑(-∞~+∞)

    刚上研一,刚开始学习有限元,就看到了孙博士撰写的这些好文章,真是太感谢了。有点小问题请教孙大哥,我的按照上面的步骤设置了,可是不能自动完成,不知为何。

  4. bluelc

    长河,自动补全应该还有一个xml文件,需要放在.pluginsAPIs才能生效的,如有,请发送一份至bluelc-a-qq.com,谢谢

    • @bluelc 不需要的吧,我记得没用到那个文件

      • bluelc

        @长河 我看了一下,其他语言的自动补全文件都在.pluginsAPIs中,你的.pluginsAPIs目录中可有与ansys相关的xml文件

      • @bluelc 没有这个文件,我就是按照文中的步骤操作的,你的没效果?

      • bluelc

        @长河 没有,好像之前的好几个人都没有,@sy,@lemocf,@lzcfan

  5. 你在设置-语言格式设置中选择使用全局字体就好了

  6. ANSYS APDL的语言文件安装包,连接以后下载不下来,麻烦长河大哥给发一个呗,我qq:2414273370,谢谢了

  7. 水墨禅心

    http://hi.baidu.com/tunnel09/item/85cc95e91dfab5d2eb34c9e7 此处有函数自动完成文件的编辑方式

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。