VB.NET Editor - вызов View.ShowSmartTag для вновь набранного кода без необходимости покидать текущую строку и возвращаться - PullRequest
1 голос
/ 25 ноября 2011

В C # я могу вызвать View.ShowSmartTag (который я привязал к горячей клавише) в строке, когда я ее печатаю. Например, если я наберу

var x = new Regex

Я могу сразу нажать горячую клавишу, добавить недостающее «с помощью System.Text.RegularExpressions» и продолжить ввод.

В VB.NET, если я делаю то же самое

Dim x = new Regex()

Я не могу вызвать смарт-тег, если не покину линию и не вернусь к ней. Это раздражает не только из-за дополнительных нажатий клавиш и времени, но и потому, что это означает, что я не получаю intellisense для функции, которую я использую, пока не сделаю это.

Есть ли способ заставить редактор VB.NET вести себя больше как редактор C # в этом случае и разрешить использование смарт-тегов в строке, которую я сейчас набираю?

Edit: Возможно, макрос, который автоматически перемещает курсор вниз, затем обратно, а затем отображает смарт-тег?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...