zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    iOS:解决打包可能会出现环境错误问题
    iOS:关于self.perfrom(:_, with: afterDelay: )不执行问题
    docker容器中安装vi命令
    java-1 基础一
    java-0 重拾java
    柯里化函数的实现
    flex布局最后一行列表左对齐的N种方法
    【第一弹】微服务认证与授权企业级理解
    MySQL性能优化(慢查询日志、Explain执行计划、show profile、MySQL服务优化)
    MySQL锁详解
  • 原文地址:https://www.cnblogs.com/Fighters/p/LabVIEWClassMethodBrowser.html
Copyright © 2011-2022 走看看