135
script editor improvments
in progress
l
lionel MAZEYRAT
I spend lots of time in script editor...
7.7 editor include very cool new features, but still need a few add !
- color marks for todo like in eclipse
- coor marks for found occurence of a find comment
- right click on function list to copy full function path
- auto comment, uncomment lines of code
- autocompletion for all packages
- ctrl mousewheel to increase text font size
Log In
Activity
Newest
Oldest
P
Paul Griffith
Some additional improvements, including autocompletion for project library scripts, will be available in 8.1.19:
Y
Yuriy Burdak
Could be barking up the wrong tree here so correct me if I am wrong but, wouldn't a lot of suggestions in this thread automatically happen if a Language Server was implemented using LSP?
P
Paul Griffith
Yuriy Burdak: I spoke some on that here: https://forum.inductiveautomation.com/t/any-news-about-script-editor-improvments/53970/6?u=pgriffith
P
Paul Griffith
A first round of changes to the script editing experience is coming in 8.1.18:
B
Ben Newman
@Developers
Any Update on this?
C
Caleb Cain
An intellisense-like capability for Ignition scripting objects would be nice. It would make component/functionality discovery easier. For example:

A
Arthur Hieronymus
I love the VS Code option idea. I end up writing in VS code when writing longer scripts from scratch and then copy-paste into the editor to save time, using highlighting and intellisense for efficiency.
W
William King
Please add script history, And autosave a copy when designer is closed.

K
Kamen Krastev
Variable suggestions, method suggestions would be nice!
P
Paul Mangels
Want to +1 several of the suggestions here. A lot of this seems like basic stuff for a Python editor, and I also would be happy just having an external editor to use.
- Auto-complete/IntelliSense for custom functions. It is super annoying to have to manually copy or type paths. If the function is available from the scope I'm working in. If I can call the function, I should be able to auto-complete it (for example, global scripts in a tag script, etc).
- Basic copy-pasting. I don't know what exactly is happening under the hood, but copying and pasting code results in incorrectly tabbed/formatted code 95% of the time. It's not a big deal for a couple lines of code, but any decently long script it is a serious inconvenience and potential source for errors.
I do also agree that the most complete solution is probably to allow easy integration with an external editor (VS Code is my personal preference) rather than a la carte adding these to the Ignition editor.
Load More
→