Запуск Visual Studio 2015 начался с лейтмотива «Любое приложение — любой разработчик». Для многих разработчиков это может быть слишком большим заявлением.
Нет сомнений в том, что Visual Studio — одна из лучших интегрированных сред разработки, и нет никаких сомнений в том, что она превратилась из монотонного языкового продукта Microsoft в полихромную среду разработки для любых задач.
Почему именно? Похоже, что Microsoft придерживается мнения, что привлечение программистов любыми способами с использованием любых технологий направит их к своим продуктам — и под «продуктами» мы подразумеваем в основном Azure.
С Visual Studio 2015 теперь вы можете программировать на C #, C ++, VB, F #, JavaScript, TypeScript, Python и других языках. Трудно точно сказать, какие языки включены, потому что некоторые используют надстройки, и невозможно сказать, какая степень поддержки у каждого из них — не все они являются гражданами первого класса.
Если вы следили за предварительными версиями Visual Studio, вы обнаружите, что мало что изменилось, но одним большим упущением является любое готовое средство для создания приложений для Windows 10. Да, широко разрекламированное универсальное приложение отсутствует.
Удивительно, но, несмотря на заявление «Любое приложение — любой разработчик», вам придется подождать до 29 июля запуска Windows 10, чтобы получить SDK, который расширяет проекты Visual Studio и включает универсальные приложения. Если вы попытаетесь загрузить существующий проект универсального приложения Windows 10, над которым вы работали, то вы увидите сообщение о том, что проект несовместим с текущей версией Visual Studio.
Это очень странно и очень контрпродуктивно для Microsoft. Идея должна заключаться в том, что вы заставляете своих преданных программистов создавать великие вещи до того, как операционная система станет доступной, а не после. Если вы хотите продолжить работу над универсальными приложениями, не обновляйте их — продолжайте использовать релиз-кандидат.
Если ваша новая IDE предлагает вам проект приложения для Windows 8 и классические настольные приложения, но на самом деле Windows 10 — это не то сообщение, которое Microsoft должна давать, даже если это всего на несколько дней.
Остальная часть Visuals Studio 2015 точно такая же, как и релиз-кандидат. Вы можете создавать приложения для iOS и Android, используя цепочку инструментов разработки Xamarin. Вы можете запускать приложения Android на эмуляторе Android, который теперь также доступен автономно — см. Автономный эмулятор Microsoft Android для Android Studio.
Если вы хотите узнать подробности того, что находится в окончательной версии, см. Предыдущие новости о кандидатах на выпуск — нет смысла повторять все это снова.
Что нового, так это удивительная новость о том, что помимо бесплатной версии Visual Studio Community, есть и экспресс-версии. В настоящее время существует VS Express 2015 для Windows Desktop и Express 2015 для Интернета. Что действительно удивительно, так это то, что есть обещанная «скоро» версия Express 2015 для Windows 10.
Почему?
Я полагаю, что редакции Express занимают меньше места на диске и могут не перегружать новичка таким большим количеством вариантов, но с редакцией Community, похоже, нет никакой логической причины для сохранения редакций Express вживую.
Итог — Visual Studio 2015 — «Любое приложение, любой разработчик» —
если вы не являетесь приложением для Windows 10 и разработчиком Windows 10.