That’s not an auto complete feature. It’s caused by two key bindings that was added in Build 4050
{ "keys": ["enter"], "command": "insert", "args": {"characters": "\n* "}, "context":
[
{ "key": "setting.auto_indent", "operator": "equal", "operand": true },
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
{ "key": "selector", "operator": "equal", "operand": "source comment", "match_all": true },
{ "key": "preceding_text", "operator": "regex_contains", "operand": "^\\s*\\*", "match_all": true },
{ "key": "following_text", "operator": "regex_match", "operand": "(?!/).*", "match_all": true },
{ "key": "is_javadoc", "operator": "equal", "operand": true, "match_all": true },
]
},
{ "keys": ["enter"], "command": "insert", "args": {"characters": "\n * "}, "context":
[
{ "key": "setting.auto_indent", "operator": "equal", "operand": true },
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
{ "key": "selector", "operator": "equal", "operand": "source comment", "match_all": true },
{ "key": "preceding_text", "operator": "regex_contains", "operand": "^\\s*/\\*[*!]", "match_all": true },
{ "key": "following_text", "operator": "regex_match", "operand": "(?!/).*", "match_all": true },
{ "key": "is_javadoc", "operator": "equal", "operand": true, "match_all": true },
]
},
You can copy the above keybindings to your user key bindings and use "characters": "\n" to effectively disable these bindings.