EmojiVS icon indicating copy to clipboard operation
EmojiVS copied to clipboard

IntelliSense Conflict

Open TimChen44 opened this issue 9 years ago • 8 comments

I use the Chinese system, "Ctrl-space" is the input method Toggle shortcut key, shortcut key conflicts with IntelliSense .

Can I customize a shortcut?

TimChen44 avatar Aug 18 '15 02:08 TimChen44

@TimChen44 I don't know, we're responding to the Visual Studio event that asks for Intellisense, we're not listening to CTRL+SPACE in particular:

https://github.com/jbevain/EmojiVS/blob/2847ad7a5540d2a75cf688aa5e2d530024b7a3c7/Intellisense/CompletionController.cs#L86

jbevain avatar Aug 24 '15 07:08 jbevain

I have the same problem: http://stackoverflow.com/questions/32439210/ctrlspace-edit-completeword-not-working-with-visual-studio-2015/32559534#32559534 You might not be listening to CTRL+SPACE but Intellisense.CompleteWord, which is just this feature.

awaescher avatar Sep 14 '15 07:09 awaescher

Hey @BertTank,

Thanks, pretty cool that the stack overflow question is actually a great repro for this bug :)

I'll investigate!

jbevain avatar Sep 14 '15 07:09 jbevain

Nice extension but breaks IntelliSense in quickwatch window

No Ctrl+Space, no auto dot completion, even ENTER key not working for validating input of a variable name (stay in edit mode)

ljeancler avatar Oct 27 '15 17:10 ljeancler

Maybe this relates somehow to my PR here: https://github.com/jbevain/EmojiVS/pull/10 EmojiVS triggers inside interactive (and I assume other windows) because it listens to Interactive role. Changed it to Document to prevent it from triggering in interactive/FSI (otherwise, an ArgumentOutOfRangeException occurs). Maybe it will solve watch as well.

hmemcpy avatar Oct 27 '15 17:10 hmemcpy

It also breaks the "nuget package manager console" Intellisense (TAB expension) with an ArgumentOutOfRangeException parameter name "index"

PM> Install-Package EntityFramework -version [TAB KEY PRESS] --> BOOM

ljeancler avatar Oct 29 '15 10:10 ljeancler

I have the same issue, running VS 2013, this breaks regular IntelliSense when typing. For example, in C++, after any colon (even double) the EmojiVS IntelliSense drop down pops up instead of the VS one for code completion. I've had to disable this extension for now until fixed.

danieljbarber avatar Oct 30 '15 01:10 danieljbarber

I'm finding this highly irritating in xaml documents, especially when typing namespaces, i.e core:InvokeCommandAction. The intellisense window that pops up has the emoji tab first and not the normal list of objects I might want. Can this be reversed, or turned off entirely, in xaml docs? I'm more liklely to want the other list.

Yortw avatar Nov 07 '15 06:11 Yortw