Хорошо, поэтому я разработчик C# в глубине души, но сейчас работаю на жизнь в VB. Я никогда не думал об этом до сегодняшнего дня, но я любил Snippets в Visual Studio, и теперь я никогда не использую их или только экономно для таких вещей, как свойства WPF. Я замечаю, что они не появляются для меня. Они работают, но не дают мне намеков. Это по дизайну или опции, которую я могу установить, чтобы увидеть их?Как вы создаете фрагменты в VB.NET для Visual Studio 2015?
EG в простой консольного приложения я могу напечатать «arrSort», а затем нажмите клавишу ВВОД, и я получаю:
Dim animals() As String = {"lion", "turtle", "ostrich"}
Array.Sort(animals)
Круто то, что я хочу, не проблема. Но я не видел Intellisense для этого, и в C Sharp он сразу появляется рядом. Я знаю, что вы можете пойти (CTRL + K, X), чтобы получить меню фрагментов, но затем переходить в другое меню в другое меню, это утомительно и поражает весь момент экономии времени только на «123» (Tab или Enter) и получение автозаполнения в предположении, что я собираюсь сделать в меню с небольшим наведением.
Из моего небольшого опыта работы в VB кажется, что некоторые из его Intellisense действительно сияют для основных функций языка, но в Intellisense для фрагментов это очень не хватает. Есть ли возможность, которую я могу включить? Или я отступил от необходимости запоминать их, или у меня есть переход по меню? Поскольку я могу некоторое время работать в области доступа к файлам, а затем иметь быстрые фрагменты для вещей с Stream Readers и Stream Writers, вернитесь через несколько месяцев и забудьте о них, но автозаполнение может помочь.
печатает 'обр? 'достаточный? «?» Исчезает и отображается меню фрагментов, чьи ярлыки начинаются с «arr». –
@ Andrew Morton Хорошо, это был трюк IDE, если я набираю arr? когда я иду на тип '?' он автоматически заполняется существующим intellisense. Но если Go 'arr' escape (для выхода из этих предложений), '?', Тогда вкладка будет выполнена. Если вы идете дальше по цепочке, где чего-то не существует, она будет работать. Если вы делаете что-то, что делает, хотя, как только вы пытаетесь ударить '?' он будет автоматически давать то, что он думает, что вы хотите. Вид странный на стороне IDE. Но это может быть приемлемым ответом, поскольку это экономия времени и, по сути, то, что я хотел с небольшой помощью. Вы можете дать ответ, и это может быть лучше. – djangojazz
Вы могли бы написать ответ - вы, кажется, дошли до изобразительного искусства сейчас :) –