ribeirojose / FINALE

FINALE Is Not A LabVIEW Editor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FINALE

FINALE is a lightweight web app to view GCode. FINALE stands for FINALE Is Not A LabVIEW Editor.

This solves many use cases like:

  • Code sharing : Sharing code with a person with no LV license necessitates printing/taking screenshot.
  • Viewing VIs saved in incompatible version.
  • Viewing G code being used with TestStand.

Contents

  • Features
  • Setting up FINALE for your code

Features

  • A side view to display product hierarchy.
  • Search functionality for faster access to VIs.
  • Access to support for multi frame structures like case structures, event structures, disable structures and stacked structures.
  • Navigation to SubVIs and Dynamic Dispatch SubVIs.
  • Context help for SubVIs and most of the function nodes.

Setting up FINALE for your code

The web app is developed using npm package manager. Run the following commands to produce a built deployment under a 'build' directory.

git clone https://github.com/ni/finale
npm install
npm run clean
npm run build-webapp

About

FINALE Is Not A LabVIEW Editor

License:MIT License


Languages

Language:TypeScript 72.1%Language:CSS 10.8%Language:LabVIEW 9.9%Language:Python 4.6%Language:JavaScript 1.3%Language:HTML 1.1%