Меню Рубрики

Visual studio community mac os

Установка Visual Studio для Mac 2019 Install Visual Studio 2019 for Mac

Чтобы приступить к разработке собственных кроссплатформенных приложений .NET в macOS, установите Visual Studio 2019 для Mac. Для этого выполните следующие действия. To start developing native, cross-platform .NET apps on macOS, install Visual Studio 2019 for Mac following the steps below.

Требования Requirements

  • Компьютер Mac с macOS High Sierra 10.13 или более поздней версии. A Mac with macOS High Sierra 10.13 or above.

Чтобы создавать приложения Xamarin для iOS или macOS, вам также потребуется: To build Xamarin apps for iOS or macOS, you’ll also need:

  • Xcode 10.0 или более поздней версии. Xcode 10.0 or above. Обычно рекомендуется использовать последнюю стабильную версию. The latest stable version is usually recommended.
  • Идентификатор Apple ID. An Apple ID. Если у вас нет идентификатора Apple ID, его можно создать на сайте https://appleid.apple.com. If you don’t have an Apple ID already you can create a new one at https://appleid.apple.com. Он необходим для установки приложения Xcode и входа в него. It’s necessary to have an Apple ID for installing and signing into Xcode.

Инструкции по установке Installation instructions

После завершения загрузки щелкните VisualStudioforMacInstaller.dmg, чтобы подключить установщик, и запустите его, дважды щелкнув значок стрелки: Once the download is complete, click the VisualStudioforMacInstaller.dmg to mount the installer, then run it by double-clicking the arrow logo:

Может появиться окно с предупреждением о том, что приложение загружено из Интернета. You may be presented with a warning about the application being downloaded from the Internet. Нажмите кнопку Открыть. Click Open.

Подождите, пока программа установки проверяет компьютер: Wait while the installer checks your system:

Появится оповещение, предлагающее принять условия лицензии и заявления о конфиденциальности. An alert will appear asking you to acknowledge the privacy and license terms. Перейдите по ссылкам, чтобы ознакомиться с ними, а затем нажмите клавишу Продолжить, если вы согласны с условиями: Follow the links to read them, then press Continue if you agree:

Появится список доступных рабочих нагрузок. The list of available workloads is displayed. Выберите нужные компоненты: Select the components you wish to use:

Если вы не хотите устанавливать все платформы, выберите нужные с помощью приведенных ниже рекомендаций. If you do not wish to install all platforms, use the guide below to help you decide which platforms to install:

Тип приложения Type of App целевого объекта Target Выбранное Selection Примечания Notes
Приложения, использующие XamarinApps Using Xamarin Xamarin.Forms Xamarin.Forms Выберите платформы Android и iOS. Select Android and iOS platforms Потребуется установить Xcode. You will need to install Xcode
Только iOS iOS only Выберите платформу iOS. Select iOS platform Потребуется установить Xcode. You will need to install Xcode
Только Android Android only Выберите платформу Android. Select Android platform Обратите внимание, что вам также нужно выбрать соответствующие зависимости. Note that you should also select the relevant dependencies
Только Mac Mac only Выберите платформу macOS (Cocoa) . Select macOS (Cocoa) platform Потребуется установить Xcode. You will need to install Xcode
Приложения .NET Core.NET Core applications Выберите платформу .NET Core. Select .NET Core platform.
Веб-приложения ASP.NET CoreASP.NET Core Web Applications Выберите платформу .NET Core. Select .NET Core platform.
Функции AzureAzure Functions Выберите платформу .NET Core. Select .NET Core platform.
Разработка кроссплатформенных игр UnityCross-platform Unity Game Development Не нужно устанавливать дополнительные платформы, кроме Visual Studio для Mac. No additional platforms need to be installed beyond Visual Studio for Mac. Дополнительные сведения об установке расширения Unity вы найдете в руководстве по установке Unity. Refer to the Unity setup guide for more information on installing the Unity extension.

Выбрав нужные параметры, нажмите кнопку Установить. After you have made your selections, press the Install button.

Установщик будет отображать ход выполнения, по мере загрузки и установки Visual Studio для Mac и выбранных рабочих нагрузок. The installer will display progress as it downloads and installs Visual Studio for Mac and the selected workloads. Вам будет предложено ввести пароль, чтобы предоставить привилегии, необходимые для установки. You will be prompted to enter your password to grant the privileges necessary for installation.:

После установки Visual Studio для Mac предложит настроить личные параметры, выполнив вход и выбрав нужные настраиваемые сочетания клавиш. Once installed, Visual Studio for Mac will prompt you to personalize your installation by signing in and selecting the key bindings that you’d like to use:

Если при установке в корпоративной среде возникают проблемы с сетью, см. инструкции по установке за брандмауэром или прокси-сервером. If you have network trouble while installing in a corporate environment, review the installing behind a firewall or proxy instructions.

Сведения об изменениях см. в заметках о выпуске. Learn more about the changes in the release notes.

Если вы решили не устанавливать платформу или инструмент в рамках исходной установки (отменив выбор этого элемента на шаге 6), позже для установки этих компонентов потребуется снова запустить установщик. If you chose not to install a platform or tool during the original installation (by unselecting it in step #6), you must run the installer again if you wish to add the components later.

Установка Visual Studio для Mac в среде, защищенной брандмауэром или прокси-сервером Install Visual Studio for Mac behind a firewall or proxy server

Для установки Visual Studio для Mac в среде, защищенной брандмауэром, необходимо сделать доступными ряд конечных точек, чтобы разрешить скачивание необходимых средств и обновлений ПО. To install Visual Studio for Mac behind a firewall, certain endpoints must be made accessible in order to allow downloads of the required tools and updates for your software.

Настройте сеть, разрешив доступ к следующим расположениям: Configure your network to allow access to the following locations:

Следующие шаги Next steps

Установка Visual Studio для Mac позволяет перейти к написанию кода для приложений. Installing Visual Studio for Mac allows you to start writing code for your apps. Следующие руководства помогут вам в создании и развертывании проектов. The following guides are provided to guide you through the next steps of writing and deploying your projects.

iOS iOS

  1. Привет, iOS Hello, iOS
  2. Подготовка устройства (для запуска приложения на устройстве). Device Provisioning(To run your application on device).

Android Android

Приложения .NET Core, веб-приложения ASP.NET Core, разработка игр Unity .NET Core apps, ASP.NET Core web apps, Unity game development

Другие рабочие нагрузки описаны на этой странице. For other Workloads, refer to the Workloads page.

Источник

Общие сведения о Visual Studio 2019 для Mac Visual Studio 2019 for Mac tour

Visual Studio для Mac — это интегрированная среда разработки .NET на Mac, которая позволяет редактировать, отлаживать и создавать код, а затем публиковать приложения. Visual Studio for Mac is a .NET integrated development environment on the Mac that can be used to edit, debug, and build code and then publish an app. Наряду с редактором кода и отладчиком Visual Studio для Mac включает компиляторы, средства выполнения кода, графические конструкторы и систему управления версиями для упрощения процесса разработки программного обеспечения. In addition to a code editor and debugger, Visual Studio for Mac includes compilers, code completion tools, graphical designers, and source control features to ease the software development process.

Visual Studio для Mac поддерживает многие из типов файлов, поддерживаемых его аналогом для Windows, например файлы .csproj , .fsproj или .sln , а также такие функции, как EditorConfig, поэтому вы можете использовать IDE по вашему выбору. Visual Studio for Mac supports many of the same file types as its Windows counterpart, such as .csproj , .fsproj , or .sln files, and supports features such as EditorConfig, meaning that you can use the IDE that works best for you. Создание, открытие и разработка приложения не вызовут вопросов у людей, которые ранее работали с Visual Studio в Windows. Creating, opening, and developing an app will be a familiar experience for anyone who has previously used Visual Studio on Windows. Кроме того, Visual Studio для Mac содержит множество эффективных средств, присутствующих и в аналоге для Windows, например многофункциональную интегрированную среду разработки. In addition, Visual Studio for Mac employs many of the powerful tools that make its Windows counterpart such a powerful IDE. Платформа компилятора Roslyn используется для рефакторинга и работы с IntelliSense. The Roslyn Compiler Platform is used for refactoring and IntelliSense. Ее система проектов и подсистема сборки используют MSBuild, а ее редактор исходного кода использует те же базовые технологии, что и Visual Studio в Windows. Its project system and build engine use MSBuild, and its source editor uses the same foundation as Visual Studio on Windows. Она использует одинаковые подсистемы отладчика для приложений Xamarin и .NET Core и одинаковые конструкторы для Xamarin.iOS и Xamarin.Android. It uses the same debugger engines for Xamarin and .NET Core apps, and the same designers for Xamarin.iOS and Xamarin.Android.

Возможности Visual Studio для Mac What can I do in Visual Studio for Mac

Visual Studio для Mac поддерживает следующие типы разработки: Visual Studio for Mac supports the following types of development:

  • Веб-приложения ASP.NET Core с C#, F# и поддержкой страниц Razor, JavaScript и TypeScript ASP.NET Core web applications with C#, F#, and support for Razor pages, JavaScript, and TypeScript
  • Консольные приложения .NET Core с C# или F# .NET Core console applications with C# or F#
  • Кроссплатформенные игры и приложения Unity с C# Cross-platform Unity games and applications with C#
  • Приложения Android, iOS, tvOS и watchOS в Xamarin с C# или F# и XAML Android, iOS, tvOS, and watchOS applications in Xamarin with C# or F# and XAML
  • Классические приложения Cocoa на C# или F# Cocoa desktop apps in C# or F#

В этой статье рассматриваются различные разделы Visual Studio для Mac и некоторые компоненты, обеспечивающие эффективное создание этих приложений. This article explores various sections of Visual Studio for Mac, providing a look at some of the features that make it a powerful tool for creating these applications.

Общие сведения об интегрированной среде разработки IDE tour

Система Visual Studio для Mac организована в виде нескольких разделов для управления параметрами и файлами приложений, создания кода приложений и отладки. Visual Studio for Mac is organized into several sections for managing application files and settings, creating application code, and debugging.

Начало работы Getting started

При первом запуске Visual Studio для Mac 2019 новые пользователи увидят окно входа. When you start Visual Studio 2019 for Mac for the first time, new users will see a sign-in window. Войдите с учетной записью Майкрософт, чтобы активировать платную лицензию (если она у вас есть) или связать ее с подписками Azure. Sign-in with your Microsoft account to activate a paid license (if you have one) or link to Azure subscriptions. Можно нажать кнопку Я сделаю это позже и войти в систему позднее с помощью пункта меню Visual Studio > Вход: You can press I’ll do this later and sign in later via the Visual Studio > Sign in menu item:

Вы получите возможность настроить интегрированную среду разработки, выбрав предпочтительные сочетания клавиш: Visual Studio для Mac, Visual Studio, Visual Studio Code или Xcode: You’ll then be given the option to customize the IDE by selecting your preferred keyboard shortcuts: Visual Studio for Mac, Visual Studio, Visual Studio Code, or Xcode:

После выполнения начальной настройки вы будете видеть окно запуска при каждом открытии Visual Studio 2019 для Mac. В окне отображается список последних проектов, а также кнопки для открытия существующего проекта или создания нового. After this initial setup experience, you’ll see the start window whenever you open Visual Studio 2019 for Mac, which shows a list of recent projects, and buttons to open an existing project or create a new one:

Проекты и решения Solutions and projects

На следующем изображении показана система Visual Studio для Mac с загруженным приложением: The following image shows Visual Studio for Mac with an application loaded:

В следующих подразделах представлены общие сведения о ключевых областях Visual Studio для Mac. The following sections provide an overview of the major areas in Visual Studio for Mac.

Панель решения Solution pad

Панель решения позволяет упорядочить проекты в решении. The Solution Pad organizes the project(s) in a solution:

Здесь файлы исходного кода, ресурсы, пользовательский интерфейс и зависимости упорядочиваются в проекты под конкретные платформы. This is where files for the source code, resources, user interface, and dependencies are organized into platform-specific Projects.

Дополнительные сведения об использовании проектов и решений в Visual Studio для Mac см. в статье Проекты и решения. For more information on using Projects and Solutions in Visual Studio for Mac, see the Projects and Solutions article.

Ссылки на сборки Assembly references

Ссылки на сборки для каждого проекта доступны в папке ссылок. Assembly references for each project are available under the References folder:

Ссылки можно добавить с помощью диалогового окна Изменить ссылки, которое отобразится, если дважды щелкнуть папку ссылок или выбрать пункт Изменить ссылки в ее контекстном меню: Additional references are added using the Edit References dialog, which is displayed by double-clicking on the References folder, or by selecting Edit References on its context menu actions:

Дополнительные сведения об использовании ссылок в Visual Studio для Mac см. в статье Управление ссылками в проекте. For more information on using References in Visual Studio for Mac, see the Managing References in a Project article.

Зависимости и пакеты Dependencies / packages

Все внешние зависимости, применяемые в вашем приложении, сохраняются в папке с зависимостями или пакетами с учетом используемого проекта: .NET Core, Xamarin.iOS или Xamarin.Android. All external dependencies used in your app are stored in the Dependencies or Packages folder, depending on whether you are in a .NET Core or Xamarin.iOS/Xamarin.Android project. Обычно они предоставляются в виде пакета NuGet. These are usually provided in the form of a NuGet.

NuGet — это наиболее популярный диспетчер пакетов для разработки .NET. NuGet is the most popular package manager for .NET development. Благодаря поддержке NuGet в Visual Studio вы можете легко находить пакеты и добавлять их в проект для приложения. With Visual Studio’s NuGet support, you can easily search for and add packages to your project to application.

Чтобы добавить зависимость в приложение, щелкните правой кнопкой мыши папку «Зависимости» или «Пакеты» и выберите пункт Добавить пакеты: To add a dependency to your application, right-click on the Dependencies / Packages folder, and select Add Packages:

Сведения об использовании пакета NuGet в приложении см. в статье Включение пакета NuGet в проект. Information on using a NuGet package in an application can be found in the Including a NuGet project in your project article.

Редактор исходного кода Source Editor

Независимо от того, пишете ли вы код на C#, XAML или JavaScript, редактор кода использует те же основные компоненты, что и Visual Studio для Windows, но при этом имеет собственный пользовательский интерфейс. Regardless of if you’re writing in C#, XAML, or JavaScript, the code editor the shares the same core components with Visual Studio on Windows, with an entirely native user interface.

Вот некоторые его возможности: This brings some of the following features:

  • Собственный интерфейс пользователя macOS на основе Cocoa (всплывающие подсказки, поверхности редактора, крайние элементы полей, визуализация текста, IntelliSense) Native macOS (Cocoa-based) user interface (tooltips, editor surface, margin adornments, text rendering, IntelliSense)
  • фильтрация IntelliSense по типам и отображение элементов импорта; IntelliSense type filtering and «show import items»
  • Поддержка собственного текстового ввода Support for native text inputs
  • Поддержка языка RTL/BiDi RTL/BiDi language support
  • Roslyn 3 Roslyn 3
  • Поддержка нескольких точек вставки Multi-caret support
  • Перенос по словам Word wrap
  • обновленный пользовательский интерфейс IntelliSense; Updated IntelliSense UI
  • улучшенные поиск и замена; Improved find/replace
  • поддержка фрагментов кода; Snippet support
  • форматирование выделенного фрагмента; Format selection
  • встроенные лампочки. Inline lightbulbs

Дополнительные сведения об использовании редактора исходного кода в Visual Studio для Mac см. в документации по редактору исходного кода. For more information on using the Source Editor in Visual Studio for Mac, see the Source Editor documentation.

Чтобы вкладки отображались постоянно, их можно закрепить. To keep tabs visible at all times, you can take advantage of pinning them. Благодаря этому при каждом запуске проекта всегда будут отображаться необходимые вкладки. This ensures that every time you launch a project, the tab you need will always appear. Чтобы закрепить вкладку, наведите на нее указатель и щелкните значок булавки: To pin a tab, hover over the tab and click the pin icon:

Refactoring Refactoring

Visual Studio для Mac предоставляет два удобных способа выполнить рефакторинг кода: анализ источника и контекстные действия. Visual Studio for Mac provides two useful ways to refactor your code: Context Actions, and Source Analysis. Подробнее о них вы можете прочитать в статье Рефакторинг. You can read more about them in the Refactoring article.

Отладка Debugging

Visual Studio для Mac содержит отладчики, поддерживающие проекты .NET Core, .NET Framework, Unity и Xamarin. Visual Studio for Mac has debuggers that support .NET Core, .NET Framework, Unity, and Xamarin projects. Visual Studio для Mac использует отладчик .NET Core и Mono Soft Debugger, что позволяет интегрированной среде разработки отлаживать управляемый код на всех платформах. Visual Studio for Mac uses the .NET Core debugger and the Mono Soft Debugger, allowing the IDE to debug managed code across all platforms. Дополнительные сведения об отладке см. в статье Отладка с помощью Xamarin. For additional information on debugging, visit the Debugging article.

Отладчик содержит полнофункциональные визуализаторы для специальных типов, таких как строки, цвета, URL-адреса, а также размеры, координаты и кривые Безье. The debugger contains rich visualizers for special types such as strings, colors, URLs, as well as sizes, coordinates, and bézier curves.

См. дополнительные сведения о визуализации данных в отладчике. For more information on the debugger’s data visualizations, visit the Data Visualizations article.

Управление версиями Version control

Visual Studio для Mac интегрируется с системами управления версиями Git и Subversion. Visual Studio for Mac integrates with Git and Subversion source control systems. Проекты, включенные в управление версиями, обозначаются ветвью, указанной рядом с именем решения: Projects under source control are denoted with the branch listed next to the Solution name:

Файлы с незафиксированными изменениями имеют заметку на значках на панели решения, как показано на следующем изображении: Files with uncommitted changes have an annotation on their icons in the Solution Pane, as illustrated in the following image:

Дополнительные сведения об управлении версиями в Visual Studio см. в статье Управление версиями. For more information on using version control in Visual Studio, see the Version Control article.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Visual studio code mac os x
  • Visual basic для mac os
  • Visio аналог для mac os
  • Visio microsoft for mac os x
  • Virtualbox увеличить размер диска mac os