使用xamarin代码模板

使用xamarin代码模板,xamarin,xamarin-studio,xamarin.mac,Xamarin,Xamarin Studio,Xamarin.mac,我正在努力理解热xamarin代码模板的工作原理以及如何使用它 通过阅读,用户可以通过单击或按enter键来选择代码模板。就像eclipse和intellij中一样 但这在xamarin似乎不起同样的作用 例如,在编辑器中键入“try”并点击ctrl+space以完成代码之后。现在我有了可供选择的选项。当我选择try并单击或按Enter键时,不会发生任何事情。“代码完成”窗口刚刚关闭,模板未添加 动画gif用鼠标单击事件演示了它。但关键事件的行为是相同的。另外,无论我选择什么样的模板,它都不会被

我正在努力理解热xamarin代码模板的工作原理以及如何使用它

通过阅读,用户可以通过单击或按enter键来选择代码模板。就像eclipse和intellij中一样

但这在xamarin似乎不起同样的作用

例如,在编辑器中键入“try”并点击
ctrl+space
以完成代码之后。现在我有了可供选择的选项。当我选择
try
并单击或按Enter键时,不会发生任何事情。“代码完成”窗口刚刚关闭,模板未添加

动画gif用鼠标单击事件演示了它。但关键事件的行为是相同的。另外,无论我选择什么样的模板,它都不会被粘贴


选择文本后,需要按tab键。你基本上必须按tab-tab键。第一个选项卡将完成示例中的
try
文本。您可能只输入了
t
tr
。第二次按tab键将展开代码模板

这种行为类似于VisualStudio。区别在于VisualStudio在出现的完成窗口中提供了更多信息,告诉您需要按tab键两次。VisualStudio的屏幕截图如下所示


在上面的屏幕截图中,按tab键一次将关闭完成窗口,但不会插入try模板的代码。再次按tab键将插入代码模板文本。

这与我习惯的情况大不相同。如果没有你的帮助,我会认为它永远坏了。我有完全相同的问题,但即使点击tab两次也不行。