【IDL】宏命令菜单(Macros)的用处

【IDL】宏命令菜单(Macros)的用处IDL8.2提供了Macros菜单,Macros可以利用图标或键盘快捷键执行IDL命令。可以使用Macros实现经常重复或者希望简化的工作。图1显示了IDL8.2中Macros菜单的位置,以及自定义的几个工具。图1 自定义宏菜单下面介绍如何使用Macros新建工具,以“启动ENVI

大家好,欢迎来到IT知识分享网。

IDL 8.2提供了Macros菜单,Macros可以利用图标或键盘快捷键执行IDL命令。可以使用Macros实现经常重复或者希望简化的工作。图1显示了IDL 8.2Macros菜单的位置,以及自定义的几个工具。

【IDL】宏命令菜单(Macros)的用处
1 自定义宏菜单

 

下面介绍如何使用Macros新建工具,以“启动ENVI”为例。

  • 打开菜单“Macros”  “Edit Macros…”,弹出如下对话框;
  • 点击“新建Macros”按钮,修改右侧属性信息;
  • IDL命令行输入要执行的IDL命令,如图所示为启动ENVI调用的两行代码;
  • 可以点击“Macros”  “Show Tool Bar”在工具栏显示自定义工具。

【IDL】宏命令菜单(Macros)的用处

2 编辑Macros对话框

下面介绍图2对话框中Shortcuts中的含义,点开Shortcuts,可以看到如图3所示:

【IDL】宏命令菜单(Macros)的用处

3 Shortcuts列表

代表的含义如表1所示:

1 Shortcuts列表含义

符号

含义

%F

当前编译器中的源码文件完整路径

%P

当前编译器中源码文件所在完整路径(不含文件名)

%N

当前编译器中源码文件名(不含后缀)

%B

当前编译器中源码文件名(含后缀)

%E

当前项目资源管理器中选中的文件完整路径

%S

编译器中选中的文本

%L

当前鼠标所在行号(从0开始)

%?

获取弹出对话框输入的文本

%%

代表%符号

【IDL】宏命令菜单(Macros)的用处 

4 获取全部信息

IDL命令行输入如图4命令时(注意%E的用法,如果加了’ ’会提示错误),会获得如下信息:

IDL> f1 = 'D:\IDLWorkspace82\Default\untitled_1.pro'

IDL> f2 = 'D:\IDLWorkspace82\Default\'

IDL> f3 = 'untitled_1'

IDL> f4 = 'untitled_1.pro'

IDL> f5 = 'D:\IDLWorkspace82\Default\bandanimator.pro'

IDL> f6 = 'END'

IDL> f7 = '7'

IDL> f8 = 'IDL8.2 宏'

暂时想到的较为常用的地方是:启动ENVI、启动输出助手等。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32291.html

(0)

相关推荐

发表回复

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

关注微信