When scripting, autocomplete is very useful to have. However, there are a few issues with it's functionality: Case sensitivity: typing system.util.getl does not autocomplete getLogger , since it is case sensitive If you make a typo or click somewhere, you must go all the way back to the previous . to re-open the autocomplete menu. Additionally, intellisense is very nice to have to know about function documentation. It is great for when you are offline and need to see function documentation. However, it too has issues: Also disappears when clicked away, and cannot be reopened without retyping Navigating with tab between arguments sometimes makes it disappear It does not reappear when you click back on the function or hover over it.