-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
Developer Assistant by Felipe Pinheiro Silva - Toolkit for LabVIEW Download
A tool to provide instant feedback on your code while editing or even fixing it for you.
Version | 1.0.2.7 |
Released | Jan 04, 2025 |
Publisher | Felipe Pinheiro Silva |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows |
Dependencies | jdp_science_jsontext felipefoz_lib_lv_rainbow_terminal felipefoz_lib_dev_hooks |
Project links | Homepage Discussion |
Description
NO MORE keyboard shortcuts muscle memory. NO MORE Ctrl+Space + Ctrl+F, Ctrl+Space + Ctrl+something.
NO MORE too late failed VI Analyzer ("...now it is too late to fix that, I will create an issue and fix next time...").
NO MORE technical debt due to code quality issues hanging in the story board.
FIX your code WHILE you are EDITING with the DEVELOPER ASSISTANT and its hooks.
Instead of outsourcing your work to be verified by CI (Continuous Integration) or your colleague, be sure your code is compliant, already during edit time.
The solution is the Developer Assistant, a daemon running alongside your LabVIEW project that monitors the whole folder where the project is located. As soon your editing VI is saved, the assistant takes action, running your formatter or a quick scripting test.
WARNING: Once you start using this tool, you may exhibit symptoms of addiction, as editing code will never be the same again.
NOTE: DISCLAIMER: this project does not make use of any type of Artificial Inteligence Technology, it is pure LabVIEW scripting.
More on the tool: https://gitlab.com/felipe_public/lv-dev-assistant
Release Notes
* checks validity of app refernce before using it #3
* makes user popup dialog to depend on the error dialog