2015-05-11 4 views
1

Я пытаюсь понять, что шаблоны шаблонов hotamamar работают и как их использовать.Работа с шаблонами кода xamarin

При чтении the manual пользователь может выбрать шаблоны кода, щелкнув по нему или нажав Enter. Также как в затмении и intellij.

Но это, похоже, не работает одинаково в xamarin.

Например, после того, как я набрал «try» в редакторе и нажал ctrl+space, чтобы получить код в полном объеме. Теперь мне представлены варианты выбора. Когда я выберу try и нажмите или нажмите Enter, ничего не произойдет. Окно завершения кода просто закрывается, и шаблон не добавляется.

Анимированный gif демонстрирует это с помощью события щелчка мыши. Но поведение для ключевых событий одинаково. Также независимо от того, какой шаблон я выбираю, он никогда не вставлен.

enter image description here

+0

У меня есть одна и та же проблема, но даже не дважды нажав вкладку. – Moulde

ответ

1

Вы должны нажать клавишу табуляции после того как вы выбрали текст. Вам в основном нужно нажать вкладку. Первая вкладка заполнит текст try в вашем примере. Возможно, вы только набрали t или tr. При нажатии второго нажатия клавиши будет расширяться шаблон кода.

Поведение похоже на Visual Studio. Разница заключается в том, что Visual Studio дает вам больше информации в появившемся окне завершения, в котором говорится, что вам нужно дважды нажать клавишу табуляции. Снимок экрана из Visual Studio показан ниже.

Visual Studio code template insertion completion window

С скриншоте выше вкладку, нажав один раз закрывает окно завершения, но не вставить код для шаблона попробовать. Повторное нажатие на вкладку вставляет текст шаблона кода.

+0

Это так отличается от того, к чему я привык. Без вашей помощи я бы предположил, что это навсегда сломано. – Vadimo

Смежные вопросы