Same for Ruby. I type in “do” keyword, then I hit enter to make a line break, but instead I’m getting awkward “double” from syntax completion only because I’m calling a method of this name somewhere. And I bet it’s a frequent case because that method is part of RSpec, a very popular testing framework. Extremely annoying indeed.
Disturbing shortcut since update sublime text 4
And sometimes, i really don’t understand what link it could find to suggest some stuff
This one will be fixed by https://github.com/sublimehq/Packages/pull/2853. To be specific, modifications for PHP/PHP.sublime-completions
.
It could take a quite long time to make that PR merged though.
OP’s issue is tricky…
Well, this is a shame…I choosed this software beceause it doesn’t have this kind of huge mistake to force writing code unwanted…
Dreamweaver have the same problem, i don’t understand why this kind of behavior is allways by default…
What a mistake !
I had a copy of ST3 on a second laptop. just uninstall st4 and install st3 and copy file from st3 which on a second laptop.
but from this post Sublime Text 4 Update FAQ seems that you can just install st3 over st4 and it will work
it works like that on windows and mac os. don’t know about linux. those guys have weird and different way to manage programs or in their case; packages.
I found a workaround: using TAB for auto-completion.
To enable this, go to Preferences ==> Settings (or Settings - Syntax Specific) and add this line:
"auto_complete_commit_on_tab": true,
@ gE0013
Strange, i added this line, and reboot sublime text, but i still have the same probleme
i tryed to put this line into Setting - syntax Specific and Settings, but nothing work on my side
Wait, i just understoud
It work, but it show all possibility, but i can only validate it with TAB and no more Enter
It’s pretty usefull, thx very much gE0013 !
Here’s another workaround: I created a new code snippet, PHP specific, that is currently working pressing ENTER (no need to change habits):
<snippet>
<content><![CDATA[
<?php
${1:code here}
?>
]]></content>
<tabTrigger><![CDATA[<?php]]></tabTrigger>
<scope>source.php</scope>
</snippet>
New update today, i was full of hope, but no, build 4113 keep this dumb and no sens autocompletion system…
pretty sad