这些日子天天对着电脑,经常弄得两眼通红,于是琢磨把常用的文本编辑器变一种颜色,算是保护视力的一种措施。话说现在我已经不再使用PSPAD作为写ANSYS APDL的编辑器了,取而代之的是另一款同样免费但却更加强大的Notepad++。今天不介绍Notepad++的其他功能,只是探讨一下如何设置APDL的语法高亮。
1.首先,要下载ANSYS APDL的语言文件,这个文件是软件安装程序没有的,需要自己制作或者下载已经做好的文件。大家可以去NotepadWiki官方网站去下载APDL的语言文件,或者右键点击这里,在弹出菜单中选择“目标另存为”,保存这个xml文件。
2.下载到本地之后,开始导入这个新的语言,点击Notepad工具栏上的“自定义语言对话框”按钮
在弹出的对话框中,点击Import按钮,导入刚才下载的那个xml文件。
导入成功之后,就可以在“语言”下拉菜单中选择应用新的语言——APDL。
3.下面继续来设置主题样式(以下几部就是为了好看而已)
在“设置>语言格式设置”中,更换一个黑色背景的主题:
然后重新打开刚才的“自定义语言”对话框,点击右上角的“Dock”可以将对话框停靠在界面右方,随之可对当前编辑器背景、普通文字、函数、关键词颜色进行设置。这充分体现了Notepad高度的DIY特性,你觉得怎么舒服就可以怎么设置。
以上是我的设置过程,怎么样,编辑界面看起来很酷的吧?
趁热打铁,我们干脆吧语言提示也调出来好了。
点击“设置>首选项”,在“备份与自动完成”选项卡中,选择“所有输入均自动完成”
这样设置之后的效果如下:
软件监测到关键词之后,就会自动给出提示,不需要任何快捷键了。
不过,要特别强调的一点,Notepad不仅仅会提示那些在语言文件中已经定义的关键词和函数,还可以给出当前文档中定义的变量名称——我特别喜欢这个功能,因为如果之前定义的组比较多,那么经常用cmlist去查看,简直太费事了啊。
如果你也是pspad的用户,想必可以考虑和我一样,转移吧~
不错 学习了!
刚上研一,刚开始学习有限元,就看到了孙博士撰写的这些好文章,真是太感谢了。有点小问题请教孙大哥,我的按照上面的步骤设置了,可是不能自动完成,不知为何。
刚上研一,刚开始学习有限元,就看到了孙博士撰写的这些好文章,真是太感谢了。有点小问题请教孙大哥,我的按照上面的步骤设置了,可是不能自动完成,不知为何。
@∑(-∞~+∞) 你确定使用了文中提到的这个版本,而不是最新版么?
长河,自动补全应该还有一个xml文件,需要放在.pluginsAPIs才能生效的,如有,请发送一份至bluelc-a-qq.com,谢谢
@bluelc 不需要的吧,我记得没用到那个文件
@长河 我看了一下,其他语言的自动补全文件都在.pluginsAPIs中,你的.pluginsAPIs目录中可有与ansys相关的xml文件
@bluelc 没有这个文件,我就是按照文中的步骤操作的,你的没效果?
@长河 没有,好像之前的好几个人都没有,@sy,@lemocf,@lzcfan
你在设置-语言格式设置中选择使用全局字体就好了
ANSYS APDL的语言文件安装包,连接以后下载不下来,麻烦长河大哥给发一个呗,我qq:2414273370,谢谢了
@龙 已发送到你QQ邮箱
http://hi.baidu.com/tunnel09/item/85cc95e91dfab5d2eb34c9e7 此处有函数自动完成文件的编辑方式
@水墨禅心 多谢!