title: Is there a way to disable or modify Xcode's code completion?
body: <p>I have unchecked both "Show arguments in pop-up list" and "Insert argument placeholders for completions" in Xcode Code Sense preferences, but when I type "else" (for example) in the editor, Xcode still dumps in a pre-formatted "else" block.</p>
  
  <p>Is there a way to disable this feature entirely, or (better yet) to modify the block that Xcode inserts? The default Xcode "else" block doesn't match my coding style, so the placeholder actually hampers my productivity instead of helping.</p>
  
  <p><strong><em>UPDATE:</em></strong> I just found <a href="https://stackoverflow.com/questions/1502710/xcode-3-2-changing-the-default-code-sense-indentation-and-whitespaces">this question</a> Which describes how to change the default indentation and whitespace used for code completion, so that answers the second half of my question.</p>
  
  <p><strong><em>UPDATE #2:</em></strong> Setting "Automatically Suggest" to "never", as <a href="https://stackoverflow.com/questions/2218713/is-there-a-way-to-disable-or-modify-xcodes-code-completion/2218724#2218724">suggested by outis</a> effectively disables code completion entirely. I suppose what I'm looking for is a way to disable <em>specific</em> code completions, (like the "else" block) while keeping all of the usual completions for variable and method names.</p>