I've seen this has been a problem since version 16 and have also seen it rear its ugly head there after (after reading through the KB).
However, I'm have the same problem in my newly downloaded version 18.2.8 … very disappointing.
Attached is a movie that illustrates what is happening.
Thanks for your attention to this matter.
C. T. Blankenship
Hi Charles,
Thank you for the attached video.
The Smart Semicolon feature is not designed to work on a method signature. However, it should work in a method body, as illustrated in this screencast.
Does it work in this scenario on your machine?
George, I have had the problem too, but checking the screencast I found the reason to the problem!
BTW! This is version 18.2.9
Hi,
Hlyn, thank you for your findings. I've created a separate ticket on your behalf (T738340: Setup Wizard - setting for Smart Semicolon is not persisted).
Charles, can you confirm that the Smart semicolon works for you at the statement level?
It seems to be working for me once I did what Hlyn suggested.
Charles,
I am glad that everything is working for you now. Thank you for letting us know!