Forum Discussion
I have been trying to follow-up on this after SmartBear Connect since the question came up during the Q&A.
I would love to hear some concrete examples of when the scripting editor autocomplete features don't behave as you would expect. A quick video or a documented set of reproducible steps I can follow would be really helpful. I have found with IDE's, the auto completion of brackets/quotes is pretty typical and expected. If there are scenarios where it isn't working as expected in the TC Script editor, I'd like to track them down.
What I really want to understand is whether there are just a few bugs we need to fix with it, or if a global option to turn off these IDE-like features is really desired. I don't want to introduce an explosion of configurable options to tweak all the behaviors of the scripting editor and make it too complex of a user experience if it can be avoided!
Feedback welcome!
FYI, I'm currently in a development cycle adding some new code to my framework and the auto-complete of brackets and quotes is actually helpful for me. I'll confess, it took some getting used to since I don't have a lot of experience with other IDE's so, when I'm typing away in my old patterns from prior to TC 12.31, I would get tripped up. But now that I've had some time to work with it, it really is a time saver for me. Of course, that's just my opinion... others may disagree. YMMV
- Novari-QA7 years agoFrequent Contributor
I have attached a .wmv file showing it working in one file, and not working in another.
- Novari-QA7 years agoFrequent Contributor
After further investigation, I think it may be because my tabs are set to 4.
Reproduce:
Create a new Javscript fileOn the first line, only type in one double quote. Expected: a 2nd to appear right beside the cursor, typing in a 2nd double quote will override the double quote created for you.
Hit enterPress tab
Type in 1 double quote
Expected: The same as your first test
Actual: Only one will appear.- ryanlloyd7 years agoSmartBear Alumni (Retired)
Thanks for the video, let us dig in and see what we can find out from this!