Jump to content

Development Environment: Difference between revisions

From LabVIEW Wiki
No edit summary
Combining duplicate pages
Line 7: Line 7:
However, the LabVIEW NXG IDE provides a Multiple Document Interface (MDI) where separate panes or tabs exist for the different components but in one window. In LabVIEW NXG many of the panes or tabs can be docked or undocked to create multiple open windows.
However, the LabVIEW NXG IDE provides a Multiple Document Interface (MDI) where separate panes or tabs exist for the different components but in one window. In LabVIEW NXG many of the panes or tabs can be docked or undocked to create multiple open windows.
|}
|}
 
__NOTOC__
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
|- style="background-color:#616366; border:none; color:#FFD500; text-align:center;"
|- style="background-color:#616366; border:none; color:#FFD500; text-align:center;"
| '''Subcategories'''
| '''Subcategories'''
| '''Topics in Development Enviroment'''
| colspan=2 | '''Topics in Development Enviroment'''
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="width:25%; text-align:top; background-color:#EFEFEF;" | <center><small>Select [►] to view subcategories</small></center>
| style="width:24%; text-align:top; background-color:#EFEFEF;" | <center><small>Select [►] to view subcategories</small></center>
<categorytree mode="Pages" showcount="off" depth="1">Development Environment</categorytree>
<categorytree mode="Pages" showcount="off" depth="1">Development Environment</categorytree>
| style="width:75%;" |  
| style="width:38%;" |  
== Fundamentals ==
[[File:LV2020.png|center|frameless|125px]]
==LabVIEW (LabVIEW 20xx)==
===LabVIEW Main Components===
The main Components are:


* [[LabVIEW Environment Overview|Development environment overview]]
* [[Getting Started Window]]
** [[LabVIEW Project|Project Explorer]]
* [[LabVIEW Project|Project Explorer]]
** [[VI|VI Components]]
* [[VI|VI Components]]
*** [[Front Panel]]
** [[Front Panel]]
*** [[Block Diagram]]
** [[Block Diagram]]
*** [[Connector Pane]]
** [[Connector Pane]]
*** [[VI Icons|Icon]]
** [[VI Icons|Icon]]
* [[Keyboard shortcut|Keyboard shortcuts]]
* [[Keyboard shortcut|Keyboard shortcuts]]
* [[LabVIEW File Extensions|File extensions]]
* [[LabVIEW File Extensions|File extensions]]
Navigating between these main windows can be done by shortcuts:
* ''Ctrl+E'' toggles between a VI's [[Front Panel]] and [[Block Diagram]].
* ''Ctrl+Shift+E'' will find and highlight the currently active [[VI]] in the [[LabVIEW Project|Project Explorer]] window. 
* ''Double-clicking'' the [[VI]] in the [[Project Explorer]] window will either open the VI's [[Front Panel]] or, if already open, bring the [[Front Panel]] window to front.
=== Secondary Windows ===
==== View Menu ====
Secondary windows from the '''View''' menu (or through alternative methods in parentheses) include:
* the [[Controls Palette]] (right-clicking on the [[Front Panel]])
* the [[Functions Palette]] (right-clicking on the [[Block Diagram]])
* the [[Tools Palette]] (Shift-right click on either the [[Front Panel]] or [[Block Diagram]])
* [[Quick Drop]] (Ctrl+Space)
* the [[Breakpoint Manager]]
* the [[Probe Watch Window]] (pops up when a probe is placed)
* the [[Event Inspector Window]] (right-clicking an [[Event Structure]])
* the [[Error List]] (click on a [[Broken Run button]] or Ctrl+L)
* the [[VI Hierarchy]]
* the [[LabVIEW Class Hierarchy]]
* the [[Bookmark Manager]]
* the [[Class Browser]] (Ctrl+Shift+B)
* the [[.Net Assemblies in Memory]]
* the [[ActiveX Control Property Browser]]
* the [[Getting Started Window]]...
* the [[Navigation Window]]
==== Tools Menu ====
* [[Options dialog]]
* [[Options dialog]]


Line 47: Line 78:
* [[Behind the scenes]]
* [[Behind the scenes]]
* [[NI services]]
* [[NI services]]
| style="width:38%;" |
[[File:LVNXG.png|center|frameless|125px]]
==LabVIEW NXG==
===LabVIEW NXG Window Components===
*Project Pane
*Editor Pane
**Front Panel Tab
**Block Diagram Tab
**Icon Tab
*Properties Pane
|}
|}


[[Category:Portals]]
[[Category:Portals]]

Revision as of 20:06, 6 June 2020

The Development Environment Portal
The LabVIEW Development Environment, also known as an Integrated Development Environment (IDE), is the set of programming tools to develop in the G programming language. The development environment consists of multiple open windows for the different components. This is reminiscent of its initial programming for Apple Macintosh. Many other applications written originally for Apple and then adapted for Microsoft Windows follows the same UI architecture (i.e. Adobe Photoshop).

However, the LabVIEW NXG IDE provides a Multiple Document Interface (MDI) where separate panes or tabs exist for the different components but in one window. In LabVIEW NXG many of the panes or tabs can be docked or undocked to create multiple open windows.

Subcategories Topics in Development Enviroment
Select [►] to view subcategories

LabVIEW (LabVIEW 20xx)

LabVIEW Main Components

The main Components are:

Navigating between these main windows can be done by shortcuts:

Secondary Windows

View Menu

Secondary windows from the View menu (or through alternative methods in parentheses) include:

Tools Menu

Advanced topics

LabVIEW NXG

LabVIEW NXG Window Components

  • Project Pane
  • Editor Pane
    • Front Panel Tab
    • Block Diagram Tab
    • Icon Tab
  • Properties Pane