Что такое сообщество Visual Studio

Обновлено: 20.11.2024

Чего не хватает в Visual Studio Community 2015? Они говорят, что он полнофункциональный и бесплатный, но если это так, то почему они по-прежнему будут продавать Visual Studio Ultimate 2015 или Visual Studio Enterprise 2015 за 6 тысяч?

В предварительной версии сообщества чего-то не хватает, верно? И почему он называется «Сообщество»? Мой код не будет синхронизироваться между вашими устройствами, как новая система обновлений Windows 10, не так ли? (Отчасти шутка по поводу последней части, а отчасти и нет).

4 ответа 4

Есть два основных отличия.

С технической точки зрения есть 3 основных отличия:

Прежде всего, Community не поддерживает TFS.
Вам просто нужно использовать git (спорно, является ли это недостатком или действительно хорошо).
Примечание. Это то, что написал MS. На самом деле, вы можете регистрировать вход и выход с помощью TFS как обычно, если у вас есть сервер TFS в сети. Вы просто не можете использовать Visual Studio в качестве TFS SERVER.

Во-вторых, возможности тестирования VS Community сильно ограничены.
Только модульные тесты. Никаких тестов производительности, никаких нагрузочных тестов, никакого профилирования производительности.

В-третьих, возможности сообщества VS по созданию виртуальных сред сильно урезаны.

С другой стороны, подсветка синтаксиса, IntelliSense, пошаговая отладка, GoTo-Definition, Git-Integration и Build/Publish — это действительно все функции, которые мне нужны, и я думаю, что они применимы ко многим разработчикам.

Для всего остального есть инструменты, которые делают ту же работу быстрее, лучше и дешевле.

Если вы, как и я, все равно используете git, выполняете модульное тестирование с помощью NUnit и используете Java-Tools для нагрузочного тестирования в Linux плюс TeamCity для CI, технически говоря, VS Community более чем достаточно.

Лицензирование:

A) Если вы являетесь индивидуальным разработчиком (не предприятием, не организацией), без разницы (насколько мне известно), вы можете использовать CommunityEdition так же, как и платную версию (при условии, что вы не заключаете субподряд) < br />B) Вы можете свободно использовать CommunityEdition для проектов с открытым исходным кодом (OSI)
C) Если вы представляете образовательное учреждение, вы можете свободно использовать CommunityEdition (для обучения/в классе)
D) Если вы Если вы являетесь предприятием с 250 ПК или пользователями или доходом более одного миллиона долларов США (включая дочерние компании), вам НЕ РАЗРЕШАЕТСЯ использовать CommunityEdition.
E) Если вы не являетесь предприятием, как определено выше, и не занимаетесь OSI или обучением, но являетесь «предприятием»/организацией с 5 или менее параллельными (VS) разработчиками, вы можете использовать VS Community свободно (но только если вы являетесь владельцем программного обеспечения и продаете его, а не если вы субподрядчик, создающий программное обеспечение для более крупного предприятия, программное обеспечение, которым в конечном итоге предприятие будет владеть), в противном случае вам нужна платная версия.

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

Познакомьтесь с семейством Visual Studio

Визуальная студия

Visual Studio для Mac

Код Visual Studio

Автономный редактор исходного кода, работающий в Windows, macOS и Linux. Лучший выбор для JavaScript и веб-разработчиков с расширениями для поддержки практически любого языка программирования.

Используя Visual Studio Code, вы соглашаетесь с его лицензией и заявлением о конфиденциальности

Все еще не уверены, какой инструмент лучше для вас? Мы можем помочь

ОС машины разработчика

Языки, платформы и рабочие процессы

Visual Studio Code для Windows

Легкий, но мощный редактор исходного кода с множеством расширений для многих языков и сред выполнения.

  • Бесплатный редактор кода
  • Построен на основе открытого исходного кода и работает везде

Поддерживаются сотни языков программирования

Visual Studio Code для Mac

  • Бесплатный редактор кода
  • Построен на основе открытого исходного кода и работает везде

Поддерживаются сотни языков программирования

Visual Studio для Mac

Полный набор инструментов и функций разработки в macOS для каждого этапа разработки программного обеспечения.

Visual Studio Code для Linux

  • Бесплатный редактор кода
  • Создано на основе открытого исходного кода. Бегает везде

Поддерживаются сотни языков программирования

Visual Studio для Windows

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

  • Бесплатно для индивидуального использования
  • Быстрее пишите код, тестируйте, отлаживайте, развертывайте любое приложение из одного места

25 лет Visual Studio

Присоединяйтесь к празднованию 25-летия Visual Studio!

Visual Studio 2022

Предварительная версия Visual Studio 2022 для Mac

Делаем врум

Как команда Forza Horizon 4 добилась значительного прироста скорости с помощью Visual Studio.

Подписки Visual Studio

Подписавшись на Visual Studio, вы получите больше возможностей! Получите доступ к платформам, таким как Azure, к обучению и многому другому для своей команды.

  • Последние и предыдущие версии Visual Studio
  • Скидки на службы Azure при использовании для разработки/тестирования
  • Услуги DevOps для поддержки рабочего процесса разработки
  • Ежемесячные кредиты Azure для обучения, экспериментов и создания прототипов
  • Доступ ко всему каталогу программного обеспечения Microsoft для разработки и тестирования
  • Учебные ресурсы, такие как Pluralsight и LinkedIn Learning
  • Инциденты в службу технической поддержки по вопросам разработки/тестирования

Сделайте это по-своему

Настройка и тема точно такие же, как и в любом современном инструменте разработки. Независимо от того, выбираете ли вы одну из уже установленных тем по умолчанию или исследуете новые темы из Visual Studio Marketplace, у вас есть свобода сделать свой редактор или IDE по-настоящему вашим.

Расширьте возможности

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

Семейство продуктов, заслужившее ваше доверие

Миллионы разработчиков из команд и организаций всех размеров полагаются на продукты Visual Studio при создании своего программного обеспечения.

Если вы недавно искали интегрированную среду разработки Visual Studio Express от Microsoft, вы заметили, что она больше не доступна.

Что, возможно, заставило вас понервничать.

Express был бесплатной версией Visual Studio, так что теперь, когда его нет, вам придется раскошелиться на Microsoft?

К счастью, нет 🙂

Каспер Лангманн, соучредитель Spreadsheeto

Вам не нужно покупать профессиональную версию более чем за 500 долларов США в год. Но все немного изменилось.

Давайте поговорим о замене Visual Studio Express.

Что такое сообщество Visual Studio?

Если вы хотите использовать Visual Studio, не заплатив кучу денег, сообщество — это то, что вам нужно.

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

Как видите, он отстает от Visual Studio Professional только в сценариях использования. Предприятие, как и следовало ожидать, превосходит его по большинству параметров.

Вот почему это стоит намного дороже.

Каспер Лангманн, соучредитель Spreadsheeto

Единственный сценарий использования, который не поддерживается сообществом, — это корпоративное использование.

И если вы ищете бесплатную IDE, вас это, вероятно, не волнует.

В остальном Visual Studio Community — отличная интегрированная среда разработки.

Он предлагает широкий выбор онлайн- и офлайн-инструментов для разработки приложений. Он имеет встроенную интеграцию с Git. Вы можете создавать и тестировать приложения для iOS, Android, Windows и Mac.

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

Короче говоря, это стандартная IDE со всеми ожидаемыми функциями.

Visual Studio Express и сообщество

Если вы использовали Visual Studio Express в прошлом, вы, возможно, помните, что он был немного разбавлен.

Вы можете использовать его для создания определенного набора проектов в зависимости от того, какая у вас версия (Интернет, Windows или Windows Desktop).

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

Таким образом, версия Community намного полезнее, чем версия Express.

На самом деле, он лучше почти во всех отношениях. Вот почему Express был упразднен. Сообщество стало еще лучше.

Есть только одно место, где вам нужно быть осторожным…

Кто может использовать
сообщество Visual Studio?

Я упоминал, что Visual Studio Community бесплатна. И это правда. Вам никогда не придется за это платить.

Однако есть определенные группы, которым запрещено использовать версию Community. Вот как это описывает Microsoft:

  • Любой пользователь может использовать Visual Studio Community для создания бесплатных или платных приложений
  • Организация может использовать неограниченное количество лицензий сообщества для занятий в классе, академических исследований или участия в проектах с открытым исходным кодом.
  • Некоммерческая организация может использовать до пяти лицензий для любых целей.
  • Корпоративная организация (определяемая как имеющая более 250 ПК или доход в 1 миллион долларов США) не может использовать Сообщество, кроме как для обучения в классе, научных исследований или участия в проектах с открытым исходным кодом.

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

Каспер Лангманн, соучредитель Spreadsheeto

Если в вашей компании более 250 ПК или вы получаете более 1 млн долларов дохода, вам необходимо использовать версии Professional или Enterprise.

Не забывайте о
Visual Studio Code

Другим бесплатным вариантом для разработчиков является Visual Studio Code, бесплатный редактор кода с открытым исходным кодом.

Поскольку это не IDE, в нем нет всех функций Visual Studio Express, Community или Professional.

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

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

Вы упустите некоторые высокоуровневые функции Visual Studio, такие как тестирование и обширные инструменты для совместной работы.

Но если вам это не нужно, Visual Studio Code — отличный выбор.

Вы по-прежнему можете использовать
Visual Studio Express

Также стоит отметить, что вы по-прежнему можете получить Visual Studio Express, если вам нужна копия.

Перейдите на страницу Visual Studio Express — вы увидите, что теперь она в основном сосредоточена на том, чтобы заставить вас загрузить Community.

Но если вы прокрутите вниз, вы сможете выбрать Express 2015 для Windows 10, Express 2015 для Интернета, Express 2015 для рабочего стола Windows или Express 2017 для рабочего стола Windows.

Честно говоря, лучше просто использовать Сообщество.

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

Ответ на вопрос о различиях между сообществом Visual Studio и профессиональным сообществом таков: сообщество Visual Studio бесплатное, а профессиональная версия платная. Первый также может использоваться разработчиками индивидуально или небольшой командой, состоящей не менее чем из 5 человек. Но профессиональная версия имеет меньше ограничений. Его также может использовать группа от 5 до 25 разработчиков. Еще одно заметное отличие состоит в том, что профессиональная версия имеет корпоративную поддержку, а сообщество Visual Studio — нет.

В сравнении с сообществом Visual Studio. Профессионал: что лучше?

Теперь давайте обсудим с точки зрения разработчика.Говоря на основе знаний в области программирования, вы согласитесь со мной, что Visual Studio, в общем-то, не единственный инструмент для разработки программного обеспечения.

Теперь между версией сообщества Visual Studio и профессиональной версией, что бы вы выбрали как профессионал? Вот ответ:

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

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

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

Профессиональная версия не имеет такого ограничения. Он может вместить от 5 до 25 разработчиков.

Вот в чем дело; платная версия, которая является профессиональной версией Visual Studio, дает вам доступ к большему количеству функций. Кроме того, он предназначен для удовлетворения потребностей компаний-разработчиков программного обеспечения.

Visual Studio IDE для разработки программного обеспечения: стоит ли использовать?

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

Однако каждый разработчик хочет получить наилучшие результаты. И неважно, используют ли они бесплатную или платную IDE.

Но Visual Studio, безусловно, является одной из лучших IDE, предназначенных для разработки программного обеспечения. Одна вещь, которая также выделяет его, — это регулярные обновления, которые он получает. Из первой версии, которая представляет собой сообщество Visual Studio, появилась профессиональная, а теперь и корпоративная версия.

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

Еще одна вещь, которая делает Visual Studio достойным внимания, — это простота использования. Это скорее руководство с поддержкой в ​​режиме реального времени. Таким образом, независимо от того, какой язык вы используете, будь то C++, Python или JavaScript, вы найдете Visual Studio простой в использовании и полезной.

Преимущества и недостатки Visual Studio IDE

Существуют и другие преимущества Visual Studio IDE, о которых я хотел бы рассказать сейчас. Но ведь ни один инструмент не идеален. Только то, что в большинстве случаев преимуществ может быть больше, чем недостатков.

Вот некоторые из преимуществ и недостатков Visual Studio IDE, которые вам необходимо знать.

Преимущества использования Visual Studio

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

Недостатки Visual Studio

  • Большинство компьютеров не справляются с требованиями инструмента. Причина в высоком аппаратном потреблении. Прежде чем вы сможете использовать все функции инструмента, на вашем компьютере должно быть подходящее оборудование.
  • Версия сообщества бесплатна, но ограничена в различных областях. Но если вам нужно использовать корпоративную версию с большим количеством функций, вам придется платить больше. Корпоративная версия этого инструмента разработки программного обеспечения также немного выше.
  • Этот инструмент избирательен в выборе операционной системы. Лучше всего он работает на компьютере с операционной системой Windows. Дело не в том, что это не работает на Mac. Существует версия Visual Studio для операционной системы Mac. Но он не такой полный, как версия для Windows. Другими словами, вы не найдете в нем некоторых полезных функций.

Этапы установки и активации Visual Studio

Если вы признали Visual Studio лучшей IDE для разработки программного обеспечения для операционных систем Windows и Linux, приступайте к процессу установки.

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

Ниже приведены шаги, которые необходимо выполнить при установке интегрированной среды разработки Visual Studio:

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

Вы можете выбрать отдельные функции, которые вам нужны, или установить все доступные функции. Выбор за вами!

Microsoft также отлично справляется со своими инструментами Visual Studio. Технический гигант предоставил предполагаемым пользователям способы легкого получения автономных установочных файлов. Вы можете получить их через веб-установщик.

Однако существует три версии Visual Studio. К ним относятся общественная, профессиональная и последняя корпоративная версия. Все три версии этого инструмента имеют схожий процесс установки.

Предположим, вы собираетесь загрузить корпоративную версию. Размер файла не такой большой. Это где-то около 1,3 МБ. И в зависимости от версии загруженного файла вы найдете что-то вроде этого:

Vs_enterprise_758993849.8156644.exe

Обратите внимание, что это не фиксированное имя. Он основан на версии файла, который вы загружаете.

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

Установка видеостудии — еще один простой процесс. Просто дважды щелкните файл установщика, и процесс начнется автоматически.

Теперь установите флажок и выберите функции, которые вы хотите установить. Как только вы закончите нажимать, вы увидите необходимое место на диске. Если у вас достаточно места на диске, продолжите процесс установки.

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

Но если вы решите перезагрузить компьютер немедленно, перейдите в меню "Пуск" и выполните поиск Visual Studio после перезагрузки компьютера. Запустите Visual Studio 2019, чтобы продолжить процесс.

На этом все, что касается установки Visual Studio, почти завершено. Просто прочитайте уведомления и следуйте инструкциям, чтобы начать использовать инструмент.

Заключение

Теперь вы знаете основные различия между Visual Studio Community и Visual Studio Community. Профессиональный. Я твердо верю, что вы можете принять обоснованное решение с предоставленной информацией. Версия для сообщества, как было сказано ранее, бесплатна. Это инструмент, подходящий для студентов или академиков, работающих над проектом разработки программного обеспечения. Но профессиональная версия не бесплатна. Для доступа необходимо купить лицензию. Этот инструмент также может использоваться группой разработчиков, работающих над проектом разработки программного обеспечения, а также в коммерческих целях.

Читайте также: