-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
LV Developer Hooks by Felipe Pinheiro Silva - Toolkit for LabVIEW Download
Hooks are small VIs that are meant to be used in different tools that requires scripting.

Version | 1.6.1.25 |
Released | Jun 05, 2025 |
Publisher | Felipe Pinheiro Silva |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows NT,Linux |
Used By | felipefoz_lib_dev_assistant felipefoz_lib_git_hooks |
Project links | Homepage Documentation Repository Discussion |
Description
The dev hooks are small scripting VIs that are meant to be used in different tools that requires scripting.
The data interface is the lv-dev-hooks-data class which provides some information about the target code.
This project is meant to be used as source for other projects such as: "Git Hooks for LabVIEW" and "Developer Assistant for LabVIEW".
All of the hooks will return an error 1 if it fails or modifies the target file.
For more information, refer to https://gitlab.com/felipe_public/lv-dev-hooks
Release Notes
### Bug Fixes
- conventional-commit: adds commit msg to error message [#24]
### Docs
- README: adds documentation for font-size lv-fmt step
### Performance Improvements
- lv-fmt: in move labels avoid writing if no changes [#23]
- lv-fmt: in move labels only apply to top level objs [#23]
- lv-fmt: moves while loop traverse outside the cs in sort case [#23]
- lv-fmt: removes trans begin/end, slowing down execution [#23]
- lv-fmt: traverse control terminals done once and replaced in align with top level objs [#23]