The Editor » Auto-complete branch of Settings has the following options.
Note: In UEStudio, these auto-complete settings are located under Settings » IDE » IntelliTips » Auto-complete.
This setting prevents the editor from auto-correcting keywords following a "." or "->". This is set by default due to unwanted auto-correct issues particularly with Java coding. If this setting is not selected keywords following these items would be auto-corrected.
This setting causes the auto-complete popup dialog to be shown automatically as you type instead of waiting for you to manually invoke it. The default setting is for this not to be shown (unchecked). If desired, you can specify a minimum number of characters that must be typed before the auto-complete dialog is displayed.
If this option is enabled and when 3 chars are typed is configured (which is the default), then (for example) typing "if" in a JavaScript file does not result in auto-suggesting the language template named "if". You would need to press Ctrl + Spacebar to open the auto-completion list and press Tab to insert the template. This is the designed behavior. With auto-complete enabled the auto-suggest templates feature is replaced by the auto-complete feature.
When this option is selected, the auto-complete list is sorted according to case when displayed; that is, UPPERCASE auto-complete items are all displayed before lowercase auto-complete items. If this option is not selected, words displayed in the auto-complete dialog are sorted alphabetically without any regard to case.
When this option is selected, only exact matches for the typed string will be shown in the auto-complete dialog. The order in which these items are sorted depends on the Sort matches by case setting.
When this option is selected, the auto-complete dialog will promote exact matches for the typed string to the top of the auto-complete list.