Search code examples
vb.netvisual-studio-2012code-editor

Why is my vs2012 forcing extra parentheses


First, thank you for taking pity on me and reading this issue. I CANNOT for the life of me figure out what extension I might have installed that is causing this issue, but it is EXTREMELY cumbersome.

Whenever I begin to type code (VB I think it also occurs in C#), for example "For Each" once I hit the F it forces a set of parentheses. Which would look like F(), but because I keep typing it looks like F(or). This only occurs when coding inside code blocks like a function or a sub, but when I'm creating the function it does not occur. I've disabled any and all power tools and the like, or at least I'm 90% sure I've done this for all of them, and yet it still occurs.

I'm usually pretty proficient at digging about the net and finding the answer, but for this one I'm at a loss. There is just too many keywords involved, so all I see is non-related topics, or how to make the parentheses occur, not get rid of them.

If anyone can provide some steps to resolve this, I'm happy and eager to try them. It's just such a hassle to live with for right now.


Solution

  • The simple answer to the cause is the Codealike VS Extension. I logged a bug with them and hopefully they'll fix it soon