Visual Studio Icon Visual Studio 2013 Журнал заметок о выпуске обновления 2

Условия лицензии | блог Visual Studio | Community разработчика

Примечание

Этот выпуск — не последняя версия Visual Studio. Вы можете скачать последний выпуск на странице заметок о текущем выпуске для Visual Studio 2019.


Visual Studio 2013 Удаляет

Заметки о выпуске можно просмотреть для всех версий Visual Studio 2013.

Release Notes Icon Visual Studio 2013 Обновление 2

выпущено 2 апреля 2014 г.

загрузка Visual Studio Community 2013

Вы можете скачать Visual Studio 2013 по ссылке My.VisualStudio.com. My.VisualStudio.com требуется бесплатная подписка Dev Essentials или подписка Visual Studio.

Новые возможности

в этом выпуске добавлены новые функции для создания приложений, предназначенных для Windows Phone 8,1, возможность создания универсальных Windows приложений, предназначенных для среда выполнения Windows, TypeScript 1,0 RTM и многих других новых возможностей.

Team Foundation Server 2013 c обновлением 2

в выпуске Team Foundation Server 2013 с обновлением 2 мы продолжаем приносить новые функции ALM, исправления ошибок и другие улучшения наших локальных клиентов.

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


CodeLens: новый индикатор "Входящие изменения"

функция CodeLens в Visual Studio Ultimate предоставляет разработчикам возможность быстро находить информацию, не покидая код, и предоставляет аналитические сведения из различных доступных индикаторов без потери контекста кода.

В этом выпуске CodeLens получает новый индикатор входящих изменений, который позволяет получить представление об изменениях, происходящих в других ветвях, с кодом, над которым сейчас работает другой разработчик. Это позволяет группам работать с несколькими ветвями с помощью нового и простого способа следить без необходимости покинуть окно редактора кода.

Индикатор входящих изменений в CodeLens

теги рабочих элементов: изменение из Visual Studio и Excel, использование в запросах

Теги рабочих элементов определяются пользователем и добавляют метаданные к рабочему элементу, что позволяет быстро фильтровать данные без необходимости создания запросов или дополнительных настраиваемых фильтров.

В этом выпуске маркировка становится еще лучше. просмотр и редактирование тегов непосредственно из Visual Studio или использование их в качестве части запроса рабочего элемента для операторов "Contains" и "не содержит" (в Visual Studio и Веб-доступ).

Запрос рабочих элементов с помощью тегов

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

Запрос рабочих элементов с помощью тегов в Excel

накопительная диаграмма Flow: настраиваемая дата начала

при работе сдосками канбан Team Foundation Server является отличным средством визуализации текущего состояния проекта, поскольку оно автоматически поддерживает накопительную диаграмму Flow по мере перемещения элементов на доске.

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

Диаграммы выработки: настраиваемые рабочие дни

в Team Foundation Server Веб-доступ команды agile могут использовать диаграммы выработки в качестве графического представления оставшейся работы в сравнении с временем, доступным в спринте.

в этом выпуске мы добавили новый параметр команды для настройки рабочих дней для группы проекта, эффективно предоставляя возможность удалять выходные дни из диаграмм выработки (очень востребованная функция на Visual Studio UserVoice).

Задание рабочих дней на диаграммах выработки

Диаграмма рабочих элементов: Настройка закрепления и цвета домашней страницы

Функция построения диаграмм рабочих элементов в веб-доступе дает пользователям возможность быстро просматривать состояние выполняемой работы путем построения диаграммы результатов запроса плоского списка. Для одного запроса можно создать несколько типов диаграмм, например круговой, линейчатой, гистограммы или гистограмму с накоплением.

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

Закрепление диаграмм рабочих элементов на домашней странице

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

Настройка цветов в диаграммах рабочих элементов

управление тестовыми случаями на основе веб-узла: экспорт Artifacts и общих параметров

Создание, управление и выполнение ручных тестов из браузера возможно с помощью веб-функции управления тестовыми случаями TFS Web Access.

В этом выпуске мы добавили новую функцию для экспорта планов тестирования, наборов тестов или тестовых случаев вместе с соответствующими свойствами в HTML-файл для различных автономных применений (например, совместное использование с другими по электронной почте или упрощенная печать).

Экспорт планов тестирования, наборов тестов или тестовых случаев в HTML

Кроме того, мы добавили новую функцию с именем "Общие параметры", которая позволяет совместно использовать параметры тестовых случаев, объединяя аналогичные данные параметров в одном расположении и ссылаясь на них в нескольких тестовых случаях.

Общие параметры в веб-управлении тестовыми случаями

Управление исходным кодом Git: различные улучшения

Независимо от размера или сложности проекта система управления версиями играет важную роль в обеспечении контроля над изменениями, внесенными в исходный код в течение определенного периода времени. в Team Foundation Server 2013 можно выбрать из двух типов параметров системы управления версиями для нового командного проекта: TFVC или Git.

В этом выпуске мы посвящены улучшению реализации системы управления версиями Git:

  • Использование функции комментирования (обвинение) с Git
  • исправлять последние локальные фиксации с помощью Visual Studio (как в командной строке: git reисправить), если фиксации еще не были переданы в репозиторий TFS.
  • Отправка или Извлечение выбранного удаленного репозитория в Team Explorer без использования командной строки
  • Отмена фиксации для отмены записи после изменения
  • Отслеживание или отмена длительно выполняемых операций Git
  • использование Ant или Maven на контроллере сборки для создания кода Java, управляемого в репозитории Git (требуется Team Explorer Everywhere (TEE) обновление 1 и расширения сборки TFS)

Веб-доступ: обновленная Домашняя страница команды и улучшенная производительность навигации по невыполненной работе

при работе Team Foundation Server (TFS) локально Team Web Access предоставляет пользовательский интерфейс на основе браузера для использования любым участником команды без необходимости установки дополнительного программного обеспечения. Этот веб-интерфейс обеспечивает доступ к возможностям в TFS, которые включают, но не ограничиваются, исходный код, Управление невыполненной работой, сборки и Управление тестовыми случаями на основе веб-служб.

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

Переработанная Домашняя страница для веб-доступа к TFS

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

Другие изменения и исправления ошибок

полный список изменений см. в статье Visual Studio обновление базы знаний.

Windows Phone 8,1 и универсальные Windows приложения

сегодня группа Windows объявила значительные обновления в Windows и Windows Phone, в том числе новые возможности платформы разработки в Windows Phone 8,1 и следующий важный шаг к унификации платформ с помощью универсальных Windows приложений для стандартной среды выполнения Windows на разных телефонах, планшетах и пк.

универсальные Windows приложения для общей среды выполнения Windows

новые возможности для Visual Studio разработчиков, предназначенных для Windows Phone 8,1:

  • обновите существующие приложения Windows Phone 8,0 до Windows Phone 8,1 и воспользуйтесь преимуществами новых возможностей платформы.
  • создавайте новые универсальные Windows приложения, предназначенные для платформ Windows Phone 8,1 и Windows Store 8,1 с помощью универсальных проектов, которые позволяют им совместно использовать код и элементы пользовательского интерфейса, а так же создавать на основе общей платформы на платформе среда выполнения Windows
  • разработчики могут создавать приложения с помощью C# и .net, HTML и JavaScript, а также C++ и DirectX при создании универсальных Windows приложений.

дополнительные сведения см. в центре разработки Windows и узнайте об этом новом выпуске.

TypeScript 1,0 (RTM)

TypeScript — это язык с открытым исходным кодом , разработанный корпорацией Майкрософт для проектов JavaScript с масштабированием приложений, на основе типизированного расширенного набора JavaScript, который компилируется в обычный код JavaScript. TypeScript в сочетании с Visual Studio — это интерфейс первого класса с такими функциями, как статическая проверка, навигация на основе символов, рефакторинг кода и многое другое.

TypeScript 1,0 (RTM) в Visual Studio

В этом выпуске мы сообщаем, что TypeScript достиг версии 1,0 (RTM), применяя этот язык к первому официальному выпуску после 18 месяцев разработки и многое из сообщества разработчиков.

Отладка, диагностика и профилирование

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

Основные моменты:

  • Отладчик
    • отладчик Visual Studio теперь поддерживает новый визуализатор строк для строк в кодировке JSON, который отображает их как элемент управления treeview и позволяет разработчику выполнять такие операции, как поиск, выделение или копирование пары "ключ-значение".
    • Анализатор управляемой памяти .NET имеет новую функцию для проверки значений объектов и экземпляров захваченных дампов памяти.
    • теперь можно отлаживать веб-сайты в средствах эмулятора Windows Phone 8,1 и анализаторах производительности
    • новое средство использования цп теперь доступно в центре производительности и диагностики, который можно использовать с приложениями WPF, консоли, Windows Store 8,1 или Windows Phone 8,1. Это средство предоставляет данные о том, какие функции используют ЦП и в какой степени. Это дает разработчикам возможность принимать решения о том, где нужно оптимизировать код приложения для достижения наилучшей производительности.
    • новое средство использования памяти теперь доступно в центре производительности и диагностики для анализа новых универсальных Windows приложений или любого приложения, созданного с помощью среды выполнения Windows, с помощью C#/VB/C + + и XAML.
    • Теперь в центре производительности и диагностики можно запускать несколько инструментов одновременно, сохраняя общую временную шкалу, чтобы вы могли сэкономить время, сопоставлять данные между инструментами, чтобы лучше понять проблемы с производительностью и информировать о компромиссах производительности.
  • IntelliTrace
    • события производительности IntelliTrace, собираемые Microsoft Monitoring Agent (MMA), имеют новые возможности:
      • Группирование событий производительности и проверка критических путей в данных производительности
      • перейдите к SQL, когда доступны ADO.NET данные о событиях. это позволяет использовать средства Visual Studio SQL для проверки запроса SQL, который был захвачен в данных IntelliTrace.
      • легко переходить к действиям и контроллерам для данных, собранных с веб-сайтов MVC ASP.NET
    • при просмотре файла IntelliTrace, полученного Microsoft Monitoring Agent (MMA) с данными об исключениях, теперь проще просматривать параметры и видеть, где выдавались исключения, визуализируя стек вызовов на карте кода.
  • Приложения для Магазина Windows
    • активировать предзагрузку при отладке приложений Windows 8.1 store; предоставление разработчикам возможности вручную запускать кэширование предварительной выборки для проверки поведения программы или проверки правильности регистрации Контентпрефетчер
    • используйте Windows центров уведомлений Azure для отправки тестовых сообщений уведомлений в Windows хранения или Телефон приложений и проверки результатов в режиме реального времени.
  • Диагностика графики
    • Новый профилировщик графики
      • Анализ кадров графики собирает измерения производительности для захваченных кадров; Кроме того, он выполняет ряд предопределенных экспериментов, которые предоставляют подробные сведения о влиянии производительности на применение различных методов текстуры. анализ кадров также собирает данные счетчиков производительности с оборудования и работает аналогично на устройствах windows 8,1 и Windows Phone 8,1. обратите внимание, что анализ кадров графики зависит от запроса метки времени, который не был предоставлен с Windows Phone 8.
    • Усовершенствования отладчика графики
      • Благодаря новой возможности последовательного захвата можно записывать до 30 последовательных кадров с одной записью.
      • Программный захват обеспечивает автоматическую запись, запускаемую программно. Это полезно для отладки вычислений с помощью шейдеров в программах, которые никогда не вызывают присутствовать, или когда проблема отрисовки затрудняет Представимую запись в ручном тестировании, но ее можно прогнозировать программно, используя сведения о состоянии приложения во время выполнения.
      • Добавлено новое представление вызовов Draw , которое отображает захваченные события и их состояние в иерархии, упорядоченной по вызовам Draw. Можно развернуть вызовы рисования, чтобы отобразить состояние устройства, которое было текущим во время вызова Draw. Кроме того, можно расширить каждый вид состояния, чтобы отобразить события, устанавливающие их значения.
      • отладчик графики теперь полностью поддерживает отладку приложений Windows Phone 8,1 в эмуляторе телефона или телефонном телефоне.

Microsoft Azure и веб-разработка

для веб-разработчиков этот выпуск включает в себя новые функции и усовершенствования для инструментария и платформы, включая обновления для ASP.NET MVC, веб-API и веб-страниц. Кроме того, для веб-разработчиков также доступны усовершенствования, начиная с Microsoft Azure.

Основные особенности:

  • Усовершенствования редактора кода и два новых редактора (для файлов Sasser и JSON):

    • Новый редактор Sasser с такими функциями, как выделение цветом, переменная и примеси IntelliSense, проверка синтаксиса, определение выбора цвета и многое другое.
    • Новый редактор JSON с такими функциями, как проверка синтаксиса, выделение цветом, структурирование и поддержка IntelliSense (с помощью схемы JSON).
    • Улучшения в редакторе меньшего объема с такими функциями, как обновление IntelliSense, создание средства выбора URL-адресов на страницах HTML, Razor, CSS, LESS или Sasser и многое другое.
  • Поддержка связи с браузером для HTTPS-подключений, одностраничных приложений (SPA) и статических файлов HTML

  • обновленные ASP.NET шаблоны проектов по умолчанию для последних версий платформы, включая ASP.NET MVC, веб-API, веб-страницы, signalr и многое другое.

  • новые возможности для Microsoft Azure разработчиков, включая:

    • улучшенное начало работы с Azure с помощью новой возможности, которая при необходимости может связать вновь созданные веб-сайты непосредственно из файла > нового диалогового окна Project на Windows веб-сайт Azure или виртуальную машину. Это позволяет выполнять простую публикацию, когда это потребуется позже
    • две новые функции в обозреватель сервера для Windows веб-сайтов Azure: удаленное представление, позволяющее просматривать и редактировать файлы активных веб-сайтов, а также просматривать файлы журналов удаленно.
    • новая поддержка средств для работы с мобильные службы, использующих .net, включая новый шаблон для начала работы с новым типом проекта, а также поддержку удаленной отладки

Другие изменения и исправления ошибок

полный список изменений см. в статье Visual Studio обновление базы знаний.