Новое в Visual Studio 2010

Дата: 12.11.2009

VS 2010

Сегодня смотрел конференцию Платформа 2010 о которой я говорил здесь. Правда некоторое, что хотел посмотреть, не получилось. Почему-то иногда видео прерывалось, и онлайн посмотреть получилось не все. Но я с удовольствием посмотрел доклад «Visual Studio 2010 — новое поколение инструментов для ускоренной разработки приложений». Завтра обязательно посмотрю еще доклады про Visual Studio 2010.

Итак, нового в Visual Studio 2010 достаточно много, и это лучше увидеть своими глазами. Начиная от интерфейса и стартовой страницы, которую можно переписать или создать свою, и кончая новым языком программирования.

Интерфейс

Интерфейс Visual Studio 2010 реализован полностью на WPF. Что дает очень много удобных и интересных решений. Внешний вид стал намного приятнее.

Скриншот Visual Studio 2010

В редакторе кода разработчики сделали много новых, удобных и полезных функций которые позволяют быстрее и с большим комфортом писать код приложения. Например, блоковое редактирование.

Блоковое редактирование

Если есть несколько однотипных строк, в каждой из которых необходимо изменить код. Раньше нужно было либо вручную изменять в каждой строке, либо использовать функцию «Найти и заменить». Теперь же достаточно нажать левую кнопку мыши, затем ctrl+alt и выделить нужный фрагмент. Затем написать что требуется. Также если требуется несколько однотипных строк, в которых большая часть кода одинаковая, то можно просто зажав Ctrl+Shift и выделив несколько строк писать сразу на этих строках. Раньше пришлось бы использовать буфер обмена. Рекомендую посетить блог Виталия Зайко Секреты Visual Studio на котором я нашел видео ниже.

Подсветка переменных

Очень удобно сделана подсветка переменных в редакторе кода. Все вхождения переменной на которой установлен курсор ввода подсвечиваются во всем документе.

Создание через использование

Теперь можно начать пользоваться классом, как будто он уже существует. Появилась функция создания класса точно также, как и для создания метода, которого еще не существует.

Расширения редактора

Можно создавать расширения для редактора кода VS 2010. Например, можно сделать так, чтобы определенные синтаксические конструкции подсвечивались другим цветом. В докладе было продемонстрировано расширение, реализующее функцию «Go To Definition». Если активировать это расширение, можно перейти, например, к коду функции из места ее вызова, зажав Ctrl и кликнув по вызываемой функции.

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

Новый язык

В Visual Studio 2010 появился новый язык F#. Это функциональный язык общего назначения. Некоторые задачи решаются значительно проще и яснее с использованием F#, особенно те, что используют математический стиль программирования.

Напомню, что выход Visual Studio 2010 назначен на 22 марта 2010 года.

Коментарии отсутствуют