# Coming in 8.1.18: Script editor improvements

**URL:** <https://forum.inductiveautomation.com/t/coming-in-8-1-18-script-editor-improvements/59629>\
**Category:** Ignition\
**Created:** [May 16, 2022, 6:39pm UTC](https://forum.inductiveautomation.com/t/coming-in-8-1-18-script-editor-improvements/59629 "2022-05-16T18:39:17Z")\
**Posts on this page:** 1\
**Showing post:** 42

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 1, 2022, 8:52pm UTC](https://forum.inductiveautomation.com/t/coming-in-8-1-18-script-editor-improvements/59629/42 "2022-07-01T20:52:21Z")

</div>

> [@bschroeder](#):
>
> On prior script editors, the opening parentheses, curly braces, brackets etc… are highlighted when you are one the closing of the same. However in 8.1.18 it doesn’t seem to be doing that.

This is fixed for 8.1.19/the next nightly build.

> [@pascal.fragnoud](#):
>
> But the first frustration came very quicky:  
> start typing `"{}".format`…

This is "fixed" for 8.1.19/the next nightly; you will no longer get an incorrect autocompletion for the (builtin) `format` method that looks like it's a string instance autocompletion. You will _not_ get string instance autocompletion, unfortunately, but smarter 'local' autocompletion is probably the next item I'd like to address.

> [@bschroeder](#):
>
> When opening up a scripts that is quite long… the right hand side where there are normally all the functions created by the script is blank. This is super annoying.

The inner problem that causes this is now caught, so if the fold parsing logic breaks, you won't get any folds, but everything else will still work. A fix for the fold parsing logic will hopefully come soon.

> [@bkarabinchak.psi](#):
>
> assume (hope) this functionality extends when I am writing a script on a button `onAction`?

And yes, project library autocompletion throughout the designer.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/3/c3e149a7f8abe5641fc0bbc7435b5743f627ca4c.jpeg)

As a small bonus convenience feature, we also added an option to select which hint scope to provide for autocompletion while authoring project library scripts:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/e/7eb45a0517e6a1f67227d153f25fa88cf0b84d5a.png)  
This setting will persist with your script library, but does _not_ affect actual execution in any way; it's just a convenience to help with script authoring.

---

_[View the full topic](https://forum.inductiveautomation.com/t/coming-in-8-1-18-script-editor-improvements/59629)._
