User Tools

Site Tools


kb:bestpractices:wow:setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
kb:bestpractices:wow:setup [2024/03/07 15:28] – [Table] alexander.elbertkb:bestpractices:wow:setup [2026/07/03 10:48] (current) – [Other LabVIEW Settings] joerg.hampel
Line 1: Line 1:
-====== 10 Setup ======+====== 10 IDE Setup ======
  
 //Personalizing a fresh install of LabVIEW and/or aligning your settings with those of your team mates goes a long way towards easier collaboration.// //Personalizing a fresh install of LabVIEW and/or aligning your settings with those of your team mates goes a long way towards easier collaboration.//
Line 41: Line 41:
 LVdebugKeys=True LVdebugKeys=True
 DragAdjustWires=False DragAdjustWires=False
 +NI.LV.RemoveNoError=True
 +server.viscripting.showScriptingOperationsInEditor=True
 </code> </code>
  
Line 46: Line 48:
 //More to be found at [[https://thelvlab.wixsite.com/thelabviewlab/single-post/2017/12/21/All-the-LabVIEWini-Treasures-You-Were-Looking-For|The LabVIEW Lab]].// //More to be found at [[https://thelvlab.wixsite.com/thelabviewlab/single-post/2017/12/21/All-the-LabVIEWini-Treasures-You-Were-Looking-For|The LabVIEW Lab]].//
  
 +==== Other LabVIEW Settings ====
 +
 +  * Change default names for accessors from "Read" & "Write" to "Get" & "Set"
 +    * Original location: ''[LabVIEW20xx]\resource\Framework\Providers\LVClassLibrary\CLSUIP_LocalizedStrings.vi''
 +    * LV2025Q3 and later: ''[LabVIEW20xx]\resource\Framework\Providers\LVClassLibrary\NewAccessors\CLSUIP_LocalizedStrings.vi''
  
 ==== VI Packages ==== ==== VI Packages ====
Line 68: Line 75:
   * [[https://www.vipm.io/package/jdp_science_lib_common_utilities/|JDP Science Common Utilities]]   * [[https://www.vipm.io/package/jdp_science_lib_common_utilities/|JDP Science Common Utilities]]
   * [[https://www.vipm.io/package/jki_lib_state_machine|JKI State Machine]]   * [[https://www.vipm.io/package/jki_lib_state_machine|JKI State Machine]]
 +  * [[https://www.vipm.io/package/jdp_science_jsontext/|JSONtext by JDP Science]]
   * [[https://www.vipm.io/package/ni_patch_labview_right_click_plugin_bugfix/|Right Click Plugin Bugfix]] (removed since LV2020)   * [[https://www.vipm.io/package/ni_patch_labview_right_click_plugin_bugfix/|Right Click Plugin Bugfix]] (removed since LV2020)
   * [[https://www.vipm.io/package/labview_open_source_project_lib_labview_open_source_palette|LabVIEW Open Source Palette]]   * [[https://www.vipm.io/package/labview_open_source_project_lib_labview_open_source_palette|LabVIEW Open Source Palette]]
   * [[https://www.vipm.io/package/ni_bookmarkmanager_bdpreview/|NI Bookmark Manager]]   * [[https://www.vipm.io/package/ni_bookmarkmanager_bdpreview/|NI Bookmark Manager]]
 +  * [[https://www.vipm.io/package/neosoft_technologies_inc_lib_open_dqmh_request_message_diagram|Open DQMH Request Message Diagram]]
   * [[https://www.vipm.io/publisher/openg/|Some openG Libraries]]   * [[https://www.vipm.io/publisher/openg/|Some openG Libraries]]
   * [[https://www.vipm.io/package/zuehlke_engineering_lib_zalign/|ZAlign]] (removed since LV2020)   * [[https://www.vipm.io/package/zuehlke_engineering_lib_zalign/|ZAlign]] (removed since LV2020)
Line 84: Line 93:
  
  
-==== Quick Drop Shortcuts ====+==== Quick Drop Plugins ====
  
 //[[http://labviewartisan.blogspot.com/2012/11/getting-started-with-custom-quick-drop.html|Getting started with custom quick drop shortcuts]]// //[[http://labviewartisan.blogspot.com/2012/11/getting-started-with-custom-quick-drop.html|Getting started with custom quick drop shortcuts]]//
Line 93: Line 102:
  
 ^  Shortcut  ^ Plugin Name                                                                                                                                               ^ ^  Shortcut  ^ Plugin Name                                                                                                                                               ^
-|  S         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Plugin-Align-selected-elements/m-p/3806677|Align Elements]]                                  | +|  S         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Plugin-Align-selected-elements/m-p/3806677|Align Elements]] (matrixx5687)                                  | 
-|  A         | [[https://forums.ni.com/t5/LabVIEW-APIs-Documents/Quick-Drop-Align-front-panel-controls-to-connector-pane-pattern/ta-p/3530644|Align to Connector Pane]]  | +|  A         | [[https://forums.ni.com/t5/LabVIEW-APIs-Documents/Quick-Drop-Align-front-panel-controls-to-connector-pane-pattern/ta-p/3530644|Align to Connector Pane]] (RoboticsME)  | 
-|  G         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Keyboard-Shortcut-Create-Place-VI-Contents-VI/gpm-p/3520372|Create VI Template]]             | +|  G         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Keyboard-Shortcut-Create-Place-VI-Contents-VI/gpm-p/3520372|Create VI Template]] (dnatt)            | 
-|  I         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Insert-from-Clipboard/gpm-p/3521480|Insert from Clipboard]]                                             | +|  I         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Insert-From-Clipboard-Multi-Object-Support-Native-Insert/td-p/3536906|Insert from Clipboard]] (hooovahh)          | 
-|  J         | [[https://forums.ni.com/t5/Example-Code/Parse-JSON-to-Cluster/ta-p/3499458|JSON to Cluster - QD]]                                                         | +|  J         | [[https://forums.ni.com/t5/Example-Code/Parse-JSON-to-Cluster/ta-p/3499458|JSON to Cluster - QD]] (Fred_V)                                                         | 
-|  H         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Keyboard-Shortcut-Nattify-VI/gpm-p/3990402|Nattify_HSE_Flavour]]                             | +|  H         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Quick-Drop-Keyboard-Shortcut-Nattify-VI/gpm-p/3990402|Nattify_HSE_Flavour]] (dnatt)                             | 
-|  P         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Replace-from-Clipboard/gpm-p/3521544|Replace from Clipboard]]                                           | +|  P         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Replace-from-Clipboard/gpm-p/3521544|Replace from Clipboard]] (DanyAllard)                                           | 
-|  F         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Show-VI-in-Windows-Explorer/td-p/3490730|Show VI in Folder]]                                            |+|  F         | [[https://forums.ni.com/t5/Quick-Drop-Enthusiasts/Show-VI-in-Windows-Explorer/td-p/3490730|Show VI in Win Explorer]] (David_L)                                           |
  
  
-These QD plugins are distributed with LV:+These QD plugins are distributed with LV or via installed VI packages:
  
-^  Shortcut  ^ Plugin Name                                                                                                                           ^ +^  Shortcut  ^ Plugin Name                                                                                            ^ 
-|  Q         | [[https://www.vipm.io/package/mnprojects_lib_quickdrop_addlabels/|Add Labels]]                                                        | +|  Q         | [[https://www.vipm.io/package/mnprojects_lib_quickdrop_addlabels/|Add Labels]] (Martin Nöhrer)                        | 
-|  M         | [[https://www.vipm.io/package/greylock_technology_lib_bookmark_project_provider/|Bookmark QD Plugin]]                                 | +|  M         | [[https://www.vipm.io/package/greylock_technology_lib_bookmark_project_provider/|Bookmark QD Plugin]] (Greylock Tech.)  | 
-|  X         | **[[code:commercial:hse-error-code-helper|HSE Error Code Helper]]**                                                                   | +|  X         | **[[code:commercial:hse-error-code-helper|HSE Error Code Helper]]**                                    | 
-|  L         | **[[code:commercial:hse-state-machine-parser|HSE State-Machine Parser]]**                                                             | +|  L         | **[[code:commercial:hse-state-machine-parser|HSE State-Machine Parser]]**                              | 
-|  E         | [[https://dqmh.org|Launch DQMH Tool]]                                                                                                 | +|  E         | [[https://dqmh.org|Launch DQMH Tool]]                                                                  | 
-|  T         | Move Labels                                                                                                                           | +|  T         | Move Labels                                                                                            | 
-|            | [[https://www.vipm.io/package/neosoft_technologies_inc_lib_open_dqmh_request_message_diagram/|Open DQMH Request Message Diagram QD]]  | +|  R         | Remove and rewire                                                                                      | 
-|  R         | Remove and rewire                                                                                                                     | +|  O         | Reset to Origin                                                                                        | 
-|  O         | Reset to Origin                                                                                                                       | +|  U         | [[https://www.vipm.io/package/jki_lib_caraya/|Run Project Unit Tests (Caraya)]]                        | 
-|  U         | [[https://www.vipm.io/package/jki_lib_caraya/|Run Project Unit Tests (Caraya)]]                                                       | +|  K         | Set Text Icon                                                                                          | 
-|  K         | Set Text Icon                                                                                                                         | +|  B         | VI Server Rename                                                                                       | 
-|  B         | VI Server Rename                                                                                                                      | +|  D         | Wire All Terminals                                                                                     | 
-|  D         | Wire All Terminals                                                                                                                    | +|  W         | Wire Multiple Objects Together                                                                         | 
-|  W         | Wire Multiple Objects Together                                                                                                        | +|            |                                                                                                        |
-|            |                                                                                                                                       |+
  
 === Block Diagram (inserts) === === Block Diagram (inserts) ===
Line 140: Line 148:
   * Timing Probe: https://forums.ni.com/t5/LabVIEW/Darren-s-Occasional-Nugget-02-23-2018/m-p/3759109   * Timing Probe: https://forums.ni.com/t5/LabVIEW/Darren-s-Occasional-Nugget-02-23-2018/m-p/3759109
   * Further useful probes are included in the VI-Packes JSONText and SQLite from J. Powell.   * Further useful probes are included in the VI-Packes JSONText and SQLite from J. Powell.
 +
 +==== VI Templates ====
 +
 +  * [[kb:bestpractices:testing:caraya|Caraya UT Template]]
 +
 +==== VI Analyzer Tests ====
 +
 +We can install custom VI Analyzer tests.
  
 ----  ---- 
Line 151: Line 167:
 </WRAP> </WRAP>
  
-{{:kb:bestpractices:wow:hse-wow-202304.png|}}+ 
 +{{:kb:bestpractices:wow:hse-wow-v101.png?nolink|}}
  
 ----  ---- 
kb/bestpractices/wow/setup.1709825309.txt.gz · Last modified: 2024/03/07 15:28 by alexander.elbert