Answered by:
XAML code autocomplete (Intellisense) is disabled and will not reenable

Question
-
Hi,
I am using VS 2013 Update 3 and I am not able to turn on XAML text editing autocomplete. In fact, no Intellisense works at all. This makes development very hard when resolving namepsaces and has almost doubled my dev time :(
Here is a picture of the setting, notice how it is grayed out? What can cause this and how can I turn it back on?
Here are the things I've tried:
- Complete uninstall and reinstall
- tried a different version (Ultimate instead of Pro)
- Disabled and uninstalled all of my extras (I had Resharper and JustCode installed)
Thank you for any suggestions you may have and any time you have spent investigating this.
Kind regards,
Lance
Lance W. McCarthy Windows Phone Developer
Thursday, September 4, 2014 9:25 PM
Answers
-
Check if it works when you invoke it manually. For example, type “<”, then press <Ctrl+Space>.
According to some articles, that section is disabled since it is a common one for editors, but not applicable or not implemented for XAML. However the option “Auto list members” can be controlled by manual Registry intervention: “HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\Text Editor\XAML”, Name: “Auto List Members”, Type: REG_DWORD. The default value is 1. Check if you have such value and it is 1.
- Marked as answer by Lance McCarthyMVP Friday, September 5, 2014 2:34 PM
Friday, September 5, 2014 5:22 AM
All replies
-
Check if it works when you invoke it manually. For example, type “<”, then press <Ctrl+Space>.
According to some articles, that section is disabled since it is a common one for editors, but not applicable or not implemented for XAML. However the option “Auto list members” can be controlled by manual Registry intervention: “HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\Text Editor\XAML”, Name: “Auto List Members”, Type: REG_DWORD. The default value is 1. Check if you have such value and it is 1.
- Marked as answer by Lance McCarthyMVP Friday, September 5, 2014 2:34 PM
Friday, September 5, 2014 5:22 AM -
Manually invoking it (with Ctrl+Space) works, so I oped Regedit and sure enough, the values for Auto List Members and Auto List Params were set to 0.
After changing both to 1, it works again. Thank you very much for the help!
Lance W. McCarthy Windows Phone Developer
- Proposed as answer by John Qiao Monday, September 29, 2014 9:15 AM
Friday, September 5, 2014 2:34 PM -
Thanks guys...
It's works like a charm :)
Tuesday, July 14, 2015 5:54 AM