文档详情

AUTOCAD二次开发之程式代码课件.ppt

发布:2017-08-09约7.13千字共33页下载文档
文本预览下载声明
第5章 编辑源程序代码 ;5.1 文本编辑工具 与文本编辑有关的下拉菜单有File、Edit和Search。 ;1. 文本编辑器的快捷菜单 在文本编辑器窗口单击鼠标右键,将弹出图5-1所示文本编辑器的快捷菜单。 ;快捷键 光标的动作 Ctrl + ? 向左移动一个词 Ctrl + ? 向右移动一个词 End 移到行末 Home 移到行首 PgDn 下移一屏 PgUp 上移一屏 Ctrl + End 移到文档最后 Ctrl + Home 移到文本开始处 Ctrl + [ 移到与光标相匹配的左括号之前 Ctrl + ] 移到与光标相匹配的右括号之后;快捷键 功能 Shift + ? 选取该字符开始到下一行该字符位置之前的所有字符 Shift + ? 选取该字符开始到上一行该字符位置之后的所有字符 Shift + End 选取该字符开始到行末的所有字符 Shift + Home 选取该字符开始到行首的所有字符 Shift + PgDn 选取该字符开始到下一页该字符位置之前的所有字符 Shift + PgUp 选取该字符开始到上一页该字符位置之后的所有字符 Ctrl + Shift + ? 选取该字符开始到该词结束的所有字符 Ctrl + Shift + ? 选取该字符开始到该词开始的所有字符 Ctrl + Shift + [ 选取该字符开始到与其匹配的左括号的所有字符 Ctrl + Shift + ] 选取字符开始到与其匹配的右括号的所有字符 Alt + Enter 将光标移到已选取文本的另一端;(3)删除操作的快捷键 表5-3所示为文本编辑器有关删除操作的快捷键。;快捷键 功能 Tab 向后缩进Tab所确定的距离 Shift + Tab 向前减少缩进Tab所确定的距离 Shift + Enter 清除随后的空格键和 TAB 键,插入一个换行符,并 将该行缩排至和前一个非空行平齐。 Ctrl + Enter 插入一个换行符而不清除当前行中随后的空格键和 TAB 键。;5.2 文本操作 1. 选取文本 双击鼠标左键是选取文本最简单的方法,具体选取了哪些字符是根据光标在以下的位置决定的。 (1)若光标紧挨某左圆括号之前,将选取该左圆括号至与之匹配的右圆括号之间的所有文本; (2)若光标紧跟某右圆括号之后,将选取该右圆括号至与之匹配的左圆括号之间的所有文本; (3)若光标紧挨某双引号之前,将选取该双引号至下一个双引号之间的所有文本;;(4)若光标紧跟某双引号之后,将选取该双引号至前一个双引号之间的所有文本; (5)若光标紧挨某字符串前、紧跟某字符串后或某字符串内部,将选取该字符串。 单击鼠标左键,按住Shift键,在另一个位置单击鼠标左键,将选取这两个光标之间的所有文本。 除了以上的方法之外,还可使用表5-2所示的文本选取快捷键。 ;2. 移动文本 除了使用标准的Windows剪切、复制和粘贴功能外,Visual LISP 文本编辑器还允许用户用以下方法将文本从文本编辑器窗口的某个位置拖到另一个位置。 移动文本的步骤是:(1)选取要移动的文本;(2)光标移到被选取文本之内的任意位置后,按住鼠标左键,光标改变为图5-2(a)所示的形状。(3)将文本拖拽到新的位置,松开鼠标左键即可。 3. 复制文本 复制文本与移动文本只有第三步不同,在拖拽文本时,需要按住Ctrl键,光标改变为图5-2(b)所示的形状,然后将文本复制到新位置。 ;4. 查找文本 选择下拉菜单Search?Find,或单击工具栏按钮 ,将弹出图5-3所示查找对话框。;(2)Search栏:确定查找范围。该栏有四个互锁按钮。依次是: ● Current selection:在文本编辑器窗口中亮显的文本中查找; ? ● Current file:仅在活动编辑器窗口中的文件中查找; ● Project:在随后指定的工程文件所包含的全部文件中查找,并在新的输出窗口中显示所有与查找字符串匹配的表达式。 ● Files:在指定要查找文件目录和文件类型的所有文件中查找,并在新的输出窗口中显示所有与查找字符串匹配的表达式。在这个新的输出窗口用鼠标左键双击任意亮显的表达式,Visual LISP将打开与其相关的LISP文件。文件的类型可以用通配符。 (3)Direction栏:确定查找方向。该栏有两个互锁按钮。依次是: ? ● Down:从光标当前位置处开始向下查找; ● Up:从光标当前位置处开始向上查找。 ;(4)Match whole word only切换开关:如果为开,仅匹配全字。例如,若查找的文本是ent,Vi
显示全部
相似文档