2012-05-04 2 views
3

Iam используется для разработки Eclipse и Java, но из-за моей работы мне нужно начать кодирование на C#. Мне кажется, это немного раздражает, что визуальная студия не автозаполняет мои блоки. Например, когда я пишу новую функцию, класс или оператор am используется для того, чтобы IDE автоматически заполняла мои блоки. Поэтому, когда я типа:Блоки автозаполнения в C#

private function sendData(String msg, String email) { 

и ударил enter закрывающая скобка появляется автоматически, есть какие-либо настройки, поддерживающий эту функцию в Microsoft visual C# 2010 express?

+0

Это функция ReSharper. – millimoose

+7

Забавный я пришел из фона C# .net и фактически нашел, что затмение будет раздражать скобками автозаполнения. – PaulG

+0

@PaulG Ваши предпочтения, являющиеся противоположностью, на самом деле не помогают никому. – millimoose

ответ

0

Нет, вы не можете сделать это по умолчанию в Visual Studio. Посетите Microsoft Connect, чтобы отправить запрос на функцию.

4

Это невозможно с экспресс-версиями, так как вы не можете устанавливать расширения. Вам необходимо использовать Professional или выше и использовать сторонние расширения. Некоторые простые бесплатные сделают это (например, Productivity Power Tools), а также коммерческий продукт ReSharper, который делает гораздо больше. Позже, вероятно, у Visual Studio были бы другие функции, которые вы, вероятно, использовали для создания формы Eclipse, например, для большей поддержки рефакторинга.

+0

Просто хочу кричать, что я ненавижу ReSharper - это не подходит для всех. – payo

1

В Visual Studio нет такой функции, как эта, уже встроенная в Visual Studio, но вы можете установить плагин как Brace Completer, чтобы добавить функциональность.

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