I'm working with JavaScript in IDEA ultimate 13.0.2 and it's aggressive in completing where it shouldn't.
Here is my specific problem. I want to type the following code:
var x = { prop: "123"
}
What happens to me is that after I type the colon of prop, it immediately pops up autocomplete, even though my style settings say space after colon. I'm sure I must be missing something or some setting somewhere. If I type "prop:" followed by a space, I get the following:
var x = { prop:break
}
Because when auto-completing nothing, the break keyword is the first suggestion and my space key chooses that selection.
This is extremely annoying, as every time I type a colon in javascript I have to type colon, escape, space. I've gotten used to it over the past few months but it seems crazy that IDEA was meant to be this way so there must be a solution.