Drawing on an idea from Visual Studio... If I have a hierarchy of VIs in memory or a project open, it would be useful for navigation to have a shortcut key that brings up a quick dialog where I can type in a full or partial file name and hit Enter and that named VI will be brought to the foreground. This way you don't have to care about path on disk or navigating to find the VI in the VI Hiearchy or project tree. The dialog would just know about all the VIs currently listed in your project or currently in memory and open the path that matches the filename.
Unlike MSVS, LV has the problem of VIs with identical file names in different libraries. Tab name completion (type a bit of the library name, hit tab to finish that name, then type part of the desired file name) could solve this. Alternatively, if you type in a filename shared by multiple VIs, you get a second dialog to choose which one you want (like the selection dialog that appears when you double click on a dynamic dispatch subVI node).
LV also has an issue with the same VI being loaded in multiple application instances. I suggest that the shortcut key always take you to the VI in the current app instance and fail if the VI is not in the current app instance (and by current I mean whatever app instance the VI that currently has focus is in). It should never open a VI in another app instance as that can lead to confusion about what is being edited... to change current app instances, you would use the project tree to deliberately open the VI, just as you do today.
My first instinct for the shortcut would be ctrl+shift+o because of its relationship to Open, but given that this might be frequently used, having a shortcut that doesn't involve two modifiers would probably be preferred by most people. MSVS uses ctrl+/ for this accelerator.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.