LabVIEW类方法浏览器-Class Method Browser
随着LabVIEW的类编程应用增多,当打开较多的VI进行编辑时候,添加该类对应的VI方法到程序后背板上操作显得繁琐(需要在Project浏览器或类浏览器或库浏览器中找到该类的方法VI,然后再拖到程序背板中)。而其他开发环境(例如VisualStudio)有很好的智能感知功能,通过类实例可以快速识别类对应的方法,以供开发人员快速选择,以提高开发效率。

这里介绍一个MGI提供的插件工具Class Method Browser,在目前的LabVIEW 开发环境中,提供这样的功能。开发人员在程序背板中选择了LabVIEW类的一个常量,或LV类的连线,或LV类的一个端点,通过QuickDrop插件的方式,可以快速调用出类方法浏览器这个窗口,窗口中列出该类对应的公有方法(包括父类的公有方法);

开发人员选中LV类的一个常量,或LV类的连线,或LV类的一个端点,打开QuickDrop窗口(菜单栏View-QuickDrop),然后按下Ctl+C(默认快捷方式)调用插件Class Method Browser,显示出选中的类对应的可用方法;

作为对ActorFramework的支持,如果选中的LV类继承于Actor的基类,调用出QuickDrop。
此时按Ctl+C,显示该Actor子类可以使用的方法。按Ctl+Shift+C,显示该Actor子类关联的Message。


快捷方式的更改:
实践中,由于LabVIEW 的QuickDrop窗口的默认快捷方式ctl+space 和操作系统打开输入法的快捷方式冲突,可以通过LabVIEW options中的Menu Shortcut稍作更改,以方便通过快捷操作调用出QuickDrop(下图例子是修改成F3,按下F3 QuickDrop显示)

通过QuickDrop中Configure,可以修改不同插件的快捷方式:


下载:http://pan.baidu.com/s/1nvfOfih
参考:http://www.mooregoodideas.com/class-method-browser/
LabVIEW类方法浏览器-Class Method Browser的更多相关文章
- BOM—浏览器对象模型(Browser Object Model)
1,javascript 组成部分: 1.ECMAscript(核心标准): 定义了基本的语法,比如:if for 数组 字符串 ... 2.BOM : 浏览器对象模型(Browser ...
- 洋葱浏览器(Tor Browser)
第一,洋葱路由器简介 Tor Browser 是個內建「翻牆」功能的網路瀏覽器,藉由「洋蔥路由, The Onion Router (Tor)」匿名瀏覽技術,將上網時所傳遞的訊息層層加密保護,讓使用者 ...
- 模型浏览器【Model Browser】【EF基础系列6】
We have created our first Entity Data Model for School database in the previous section. The visual ...
- resharper安装后,F12不能转到定义,也不是反编译,而是转到对象浏览器(object browser)
问: resharper安装后,一不小心点错了(选择了object browser)以上配置在哪里设置?转到定义用习惯了. 回答 :打开Resharper,选择Options,然后选择Tools中的E ...
- C#检测浏览器类型 Detect Browser
private void Button1_Click(object sender, System.EventArgs e) { System.Web.HttpBrowserCapabilities b ...
- vscode不能打开浏览器(Open browser failed!! Please check if you have installed the browser correctly!)
vscode出现上述问题,我也查了很多相关资料,什么改默认浏览器设置什么的,改配置,改系统环境变量什么的,不但麻烦而且最后都难以成功. 下面分享一个可以解决的最简单办法.那就是:舍弃open in b ...
- 浏览器小程序(Browser Applet)闪亮登场
2017 年 1 月 9 日,微信小程序横空出世.随后,支付宝小程序.今日头条小程序.百度智能小程序.360小程序等纷纷推出,自此国内软件功能扩展领域进入到了小程序时代,小程序为丰富其宿主软件的功能和 ...
- 【LeetCode】1472. 设计浏览器历史记录 Design Browser History (Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 模拟法 日期 题目地址:https://leetcod ...
- 浏览器对象模型(BOM,Browser Object Model)
本文内容 1.概述 2.windows与document 3.对话框 4.定时调用 5.URL解析与访问历史 6.浏览器和屏幕信息 ★概述 &q ...
随机推荐
- UML之类图
类(Class)封装了数据和行为,是具有相同属性.操作.关系的对象集合的总称. 类图(Class Dialog)使用系统中不同类来描述系统的静态结构,类图用来描述不同类和它们之间的关系. 类图由三部分 ...
- Model View
#include "dialog.h" #include "ui_dialog.h" #include<QtCore> Dialog::Dialog ...
- Java读写资源文件类Properties
Java中读写资源文件最重要的类是Properties 1) 资源文件要求如下: 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置. 注 ...
- dynamodb golang query one Item
golang dynamodb query oneItem and unmarshal to object // +build example package main import ( / ...
- golang 环境一键式配置
在window下,通过以下bat,自动设置环境变量,启动终端,并cd到gopath目录 set goroot=c:\go set gopath=d:\go @start "start gol ...
- anjularjs常用的内置方法
1.$apply anjularjs通过$apply方法去执行脏检查,及时告诉model绑定变量更新. 示例:定义一个date变量显示在页面上,它的控制器是firstCtrl,这个date变量有一个时 ...
- Eexcel批量设定单元格条件格式
最近在整理excel项目记录,觉得有些技巧还是值得拥有,记录备份下,以防将来使用: [工具/原料] excel(office或wps) [方法/步骤] 1.建立一个追踪表如下: 2.选择状态列,建立数 ...
- jvm 配置
# 内存参数MEMORY_OPTS="-Xms2048m -Xmx2048m -Xmn1024m -XX:MaxDirectMemorySize=2048m -XX:PermSize=256 ...
- Python —基本数据类型
运算符 1.算数运算: 2.比较运算: 3.赋值运算: 4.逻辑运算: 5.成员运算: 基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31- ...
- lkx开发日志2-第一次团队讨论
遇到的问题 冰球与击球手碰撞的形式有两种.第一种:击球手的速度不指向冰球圆心,这样碰撞后冰球会旋转.第二种:击球手的速度指向冰球圆心,直接科运用动量定理计算两者速度的变化.考虑到时间限制,团队假设冰球 ...