title: Stop spacebar keypress from triggering autocomplete in Eclipse
body: <p><sub><strong>Update</strong></sub></p>
  
  <p><sub>This was fixed in Eclipse <strong>2018-12</strong>. This behaviour is still default, but can be configured off - see <a href="https://stackoverflow.com/a/53876787/1082449">the accepted answer</a> for how</sub></p>
  
  <p><sub>I'll leave the question as it was for posterity, and for those on earlier versions of Eclipse</sub></p>
  
  <hr>
  
  <p>In Eclipse, I've enabled intellisense-style suggestions for Java by going to</p>
  
  <pre><code>Window -&gt; Preferences -&gt; Java/Editor/Content Assist
  </code></pre>
  
  <p>and setting the following</p>
  
  <pre><code>Auto activation delay (ms) -&gt; 0
  Auto activation triggers for Java -&gt; .(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  </code></pre>
  
  <p><em>source = <a href="https://stackoverflow.com/questions/2943131/eclipse-intellisense">Eclipse Intellisense?</a></em></p>
  
  <p>This works brilliantly, apart from one annoying problem. When I hit <kbd>spacebar</kbd>, the token being typed is autocompleted with whatever is at the top of the suggestions list. Fair enough, except that sometimes I'll type a class/variable name with an exact legal match, but this <em>won't</em> appear as the top suggestion. So when I naturally hit <kbd>spacebar</kbd> Eclipse inserts something completely wrong.</p>
  
  <blockquote>
    <p><strong>E.G.</strong> after typing <code>Cookie</code> I'll hit <kbd>spacebar</kbd> and get <code>CookieMonster</code>.</p>
  </blockquote>
  
  <p>This seems like a bug, and happens often enough to be annoying, but even despite this <strong>I don't want <kbd>spacebar</kbd> to trigger autocomplete in general</strong>. I may want to type a variable name which hasn't been declared yet, or something similar. I want to use autocomplete as a helper tool, but my natural typing should <em>always</em> take priority over it.</p>
  
  <p>I'd like to stop <kbd>spacebar</kbd> triggering autocomplete, and either fall back to using <kbd>enter</kbd>, or better still trigger autocomplete with a <kbd>custom</kbd> key not used in ordinary typing. <strong>Is any of this possible?</strong></p>
  
  <p>I've played around with all the settings in <em>Content Assist</em> to no avail. Googling the question just returns a bunch of results about disabling the autocomplete feature.</p>
  
  <hr>
  
  <p><strong>This issue is fixed from Eclipse 2018-12 [4.10]</strong> see <a href="https://stackoverflow.com/a/53876787/1082449">the accepted answer</a></p>
  
  <p>It's present in all prior versions, i.e. <em>2018-09</em> [4.9], <em>Photon</em> [4.8], <em>Oxygen</em> [4.7], <em>Neon</em> [4.6], etc..</p>