- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6AutoCAD高级培训第六讲——AutoCAD二次开发示例全解
AutoCAD高级培训第六讲
——AutoCAD二次开发示例
(Visual LISP集成开发环境简介)
Visual LISP概述
Visual LISP简称VLISP,是为加速AutoLISP程序开发而设计的软件工具,它提供了一个完整的集成开发环境,包括编译器、调试器和其他工具,它可以显著地提高自定义AutoCAD的效率。
VLISP提供的主要工具有:文本编辑器、格式编排器、语法检查器、源代码调试器、检验和监视工具、文件编译器、工程管理系统、上下文相关帮助与自动匹配功能和智能化控制台等。
启动和退出Visual LISP集成开发环境
启动步骤:(菜单方式)
启动AutoCAD
工具——AutoLisp——Visual LISP编辑器
若使用键盘命令,则:
命令:vlisp或vlide
2.退出:
文件——退出
Visual LISP 集成开发环境介绍
包含以下几个部分:
菜单栏
工具栏:标准、调试、工具、搜索、视图 (共5个)
控制台窗口
可输入AutoLisp命令,代替菜单和工具栏命令
状态栏——屏幕底部
显示Visual LISP的状态信息
跟踪窗口
启动时包含:关于Visual LISP当前版本的信息、启动Visual LISP遇到错误时的一些信息。
文本编辑器
打开或新建一个Visual LISP源程序,就可以看到文本编辑器的全貌。
其他Visual LISP窗口(必要时才打开)
(一)Visual LISP菜单介绍
(菜单的内容:随着激活窗口的不同菜单内容将会不同。
文件:打开、新建、保存
编辑:复制、粘贴、括号匹配
搜索:查找、替换文本、设置书签
视图:查找、替换变量及符号值等
工程:应用程序的工程功能——管理项目、编译程序等
调试:提供程序调试功能——设置和删除断点、单步执行、检查变量状态、检查表达式结果等
工具:设置Visual LISP选项文本格式、环境选项变量,如窗口和工具栏的位置
窗口:提供窗口管理功能
帮助:提供帮助功能,包括显示在线帮助
(二)工具栏介绍
工具栏——包括一系列功能的Vlisp命令组
标准:新建、打开、保存、打印输出、剪切、复制、粘贴、取消、恢复、完成词语功能
工具:加载整个活动窗口代码、加载指定部分代码、语法检查(全部、指定部分)、对窗口代码格式化(整个活动窗口、指定代码)、设置注释代码、取消整块注释块、在线帮助
搜索:查找、替换、查找并替换、设置或取消书签、下一个书签、上一个书签
视图:切换到AutoCAD窗口、选择窗口、Visual LISP控制台、打开检验窗口、堆栈跟踪、符号服务、自动匹配、显示监视窗口
调试:下一层嵌套表达式、下一个表达式、跳出表达式、继续执行、退出、重置、设置或取消断点切换、添加监视、显示上一个断点
(三)控制台操作
1. 控制台的功能
这里是用命令操作的地方(Visual LISP命令、AutoLISP命令),并能看到结果,类似于AutoCAD的命令行窗口
如:(setq a “hello,The world!”)
查看a的值时
在控制台窗口用:a(((表示回车)
AutoCAD命令:!a(
Visual LISP控制台窗口中的独特特性
(可以在新的一行上输入上一行没有完成的AutoLISP表达式
(可在(前输入多个表达式,并在Visual LISP给控制台返回一个值之前将为每一个表达式求值
(光标在任意位置均可用(移至提示符所在行上,如果选中的有文本,则同时移至提示符所在行(此功能可以复制)
(使用Tab键可获得以前输入的文本,每按一次即可将上一次的文本显示,循环执行。Shift+Tab与Tab类似,只是方向相反
(使用Tab键可以实现关联查找,如输入“(+Tab”会在以前输入的文本中查找以“(+”开头的文本
(Esc键清除提示符下的所有字符,shift+Esc则离开当前行上的文本,并在新的提示符下准备接受用户的输入
系统控制台的快捷菜单——单击右键
*小技巧:可在控制台窗口与AutoCAD命令行窗口之间复制和粘贴文本。
(四)文本编辑器概述
主要功能:
彩色代码显示
文本格式化
括号匹配
执行AutoLISP表达式(不离开文本编辑器)
在多文件间进行查找
语法检查
(五)加载和运行AutoLISP程序
1. 在AutoCAD窗口操作(略)
2. 在VLISP环境下操作
可加载完整的和部分的AutoLISP程序文件
(加载完整的AutoLISP程序:文件——打开文件——选择文件内容——工具——加载编辑器中的文字
(加载部分的AutoLISP程序:选择部分文件内容——工具——加载选定代码
文本编辑器主要功能及其实现
1. 文件/编辑/保存操作
有关操作与Windows环境下的应用软件(如Word等)类似,这里从略。
2. 代码分色器
和在控制台
您可能关注的文档
- 63发电设备巡回检查管理标准全解.doc
- 63塔吊新方案全解.doc
- 64路报警方案百度上传全解.doc
- 6560109-5000mah电池规格书全解.doc
- 660MW超超临界机组上汽西门子DEH介绍全解.ppt
- 66kv变压器结构与系统设计全解.docx
- 66万吨H型钢线毕业设计完整版全解.doc
- 680170-1-8661二期锅炉燃烧器说明书全解.doc
- 6800、8800概述全解.ppt
- 6DVD光盘及分类全解.ppt
- 2025年家居家纺商业计划书线上线下融合下的市场拓展策略.docx
- 2025年农业绿色发展政策支持与农业循环经济发展政策优化创新优化报告.docx
- 教育精准扶贫对农村地区教育投入结构优化的影响评估报告.docx
- 医疗美容行业监管政策对美容护肤品牌的影响与2025年市场策略分析报告.docx
- 纺织服装制造行业数字化转型中的政策环境与法规解读报告.docx
- 农业科技成果转化与农村旅游开发2025年报告.docx
- 2025年城市河道生态修复项目组织管理建议书.docx
- 农村电商服务站农产品电商平台用户行为分析与产品创新报告.docx
- 医疗美容服务行业规范化背景下,2025年市场监管法规解读与应用.docx
- 航空运输业2025年疫情冲击应对策略与可持续发展研究报告.docx
文档评论(0)