Перейти к содержимому

Как добавить язык в visual studio

  • автор:

Диалоговое окно «Параметры»: среда > международных Параметры

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

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

Язык

Содержит список доступных языков для языковых версий установленного продукта. Если среда разработки является общей для продуктов на разных языках, язык меняется на такой же, как в Microsoft Windows.

В системе с несколькими установленными языками средства построения Visual C++ (cl.exe, link.exe, nmake.exe, bscmake.exe и связанные файлы) не зависят от этого параметра. Эти средства используют версию для последнего установленного языка. Средства для ранее установленных языков перезаписываются, так как средства сборки Visual C++ не используют модель вспомогательных библиотек DLL.

См. также

Добавление поддержки редактора Visual Studio для других языков

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

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

Раскраска синтаксиса, завершение операторов и поддержка функции «Перейти к»

Доступные в редакторе Visual Studio функции, такие как раскраска синтаксиса, завершение операторов (также известная как IntelliSense) и Перейти к, упрощают написание, чтение и редактирование кода. На следующем снимке экрана показан пример редактирования скрипта Perl в Visual Studio. Синтаксис автоматически выделяется цветом. Например, примечания в коде выделяются зеленым цветом, код — черным, пути — красным, операторы — синим. Редактор Visual Studio автоматически применяет цветовое выделение синтаксиса к любому поддерживаемому им языку. Кроме того, по мере ввода известного ключевого слова или объекта функция завершения операторов выводит список возможных операторов и объектов. Функция завершения операторов упрощает написание кода.

Syntax colorization in Perl script

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

  • Bat
  • F#
  • Java
  • Разметка
  • Rust
  • Visual Basic
  • Clojure
  • Go
  • JavaDoc
  • Objective-C
  • ShaderLab
  • C#
  • CMake.
  • Groovy
  • JSON
  • Perl
  • ShellScript
  • Visual C++
  • CoffeeScript
  • HTML
  • LESS
  • Python
  • SQL
  • VBNet
  • CSS
  • INI-файл,
  • LUA
  • R
  • Swift
  • XML
  • Docker
  • Нефритовый
  • Создание
  • Ruby
  • TypeScript
  • YAML

Помимо раскраски синтаксиса и завершения основных операторов в Visual Studio также имеется функция Перейти к. Она позволяет быстро выполнять поиск в файлах кода, путях к файлам и символах кода. Visual Studio предоставляет поддержку функции «Перейти к» для указанных далее языков.

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

Добавление поддержки для неподдерживаемых языков

Visual Studio предоставляет языковую поддержку в редакторе с помощью грамматики TextMate. Если любимый язык программирования в настоящее время не поддерживается в редакторе Visual Studio, сначала выполните поиск в Интернете— пакет TextMate для языка может уже существовать. Если вы не можете найти пакет, добавьте для него поддержку самостоятельно, создав модель пакета TextMate для грамматики языка и фрагментов кода.

Добавьте новые грамматики TextMate для Visual Studio в следующую папку:

По этому базовому пути добавьте следующие папки, если они применимы в вашем случае.

Имя папки Description
\

Папка языка. Замените языка именем языка. Например, \Matlab.
\Syntaxes Папка грамматики. Содержит файлы JSON грамматики для языка, например Matlab.json.
\Snippets Папка фрагментов кода. Содержит фрагменты кода для языка.

В Windows %userprofile% разрешается в путь: c:\Users\ . Если в системе папки Расширение не существует, ее необходимо создать. Если папка уже существует, она будет скрыта.

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

Дополнительные сведения о создании грамматик TextMate см. в статьях TextMate — Introduction to Language Grammars (TextMate. Введение в грамматику языка) и Notes on how to create a Language Grammar and Custom Theme for a Textmate Bundle (Заметки о создании грамматики языка и пользовательской темы для пакета Textmate).

Связанный контент

  • Добавление расширения протокола языкового сервера
  • Пошаговое руководство. Создание фрагмента кода
  • Пошаговое руководство. Отображение завершения операторов
  • Пример кода: грамматика TextMate
  • Пример кода: поддержка пользовательского языка

Learn to code with Visual Studio Code

Learning to code is intimidating, so set yourself up for success with a tool built for you. Visual Studio Code is a free coding editor that helps you start coding quickly. Use it to code in any programming language, without switching editors. Visual Studio Code has support for many languages, including Python, Java, C++, JavaScript, and more. Ready to get started? Check out these introductory videos or check out our coding packs for Java and .NET.

Why VS Code?

VS Code

Collaborate and code remotely

Work together remotely with your teachers or classmates using the free Live Share extension. Edit and debug your code in real-time, and use the chat and call features to ask questions or discuss ideas together. Whether you’re working on a group assignment or teaching a lesson, you can invite multiple people to join your session and code together. Check out this tutorial on how start using Live Share.

Code to learn

New to coding? Visual Studio Code highlights keywords in your code in different colors to help you easily identify coding patterns and learn faster. You can also take advantage of features like IntelliSense and Peek Definition, which help you understand how functions can be used, and how they relate to one another.

Fix errors as you code

As you code, Visual Studio Code gives you suggestions to complete lines of code and quick fixes for common mistakes. You can also use the debugger in VS Code to step through each line of code and understand what is happening. Check out guides on how to use the debugger if you’re coding in Python, Java, and JavaScript/TypeScript/Node.js.

Make it yours with custom themes and colors

You can change the look and feel of VS Code by picking your favorite fonts and icons and choosing from hundreds of color themes. Check out this video on personalizing VS Code.

Compare changes in your code

Use the built-in source control to save your work over time so you don’t lose progress. See a graphical side-by-side view to compare versions of your code from different points in time. Check out this quick video on how to get a side-by-side «diff».

Code inside Notebooks

If you want to try a project in data science or data visualization, you can use Jupyter notebooks inside VS Code. Run your code step-by-step, and visualize and interact with your data, variables, graphs, and plots. Check out this tutorial on how to work with Jupyter Notebooks inside VS Code.

Изменение рабочих нагрузок, компонентов и языковых пакетов Visual Studio

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

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

Необходимые компоненты

  • По умолчанию для установки, обновления или изменения Visual Studio учетная запись, выполняющая обновление, должна иметь административные разрешения на компьютере, а также иметь разрешения на источник, где находятся обновления продукта (интернет или внутреннее расположение). Если вы вошли в систему как обычный пользователь и пытаетесь выполнить одну из этих команд, то получите уведомление системы контроля учетных записей о запросе учетных данных администратора. Начиная с августа 2023 года администратор может делегировать управление изменением Visual Studio на стандартных пользователей, настраивая AllowStandardUserControl политику. Дополнительные сведения см. в разделе Разрешения пользователей и Visual Studio.
  • В следующих процедурах предполагается, что у вас есть подключение к Интернету. Дополнительные сведения о том, как изменить ранее созданную автономную установку Visual Studio, см. в следующих статьях.
    • Обновление сетевой установки Visual Studio
    • Управление обновлением сетевых развертываний Visual Studio

    Запустите установщик, чтобы изменить установку

    Чтобы изменить установку Visual Studio, сначала необходимо запустить Visual Studio Installer, а затем выбрать установку Visual Studio для изменения.

    Screenshot showing the result of a Start menu search for the Visual Studio Installer.

    1. Найдите Visual Studio Installer на своем компьютере. В меню «Пуск» Windows можно выполнить поиск по слову «installer».

    Примечание. Кроме того, Visual Studio Installer можно найти в следующем расположении: C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe

    Screenshot showing a list of Visual Studio installations in the Visual Studio Installer.

    Для продолжения работы может потребоваться обновление самого установщика. Если это так, следуйте инструкциям на экране.
    В установщике найдите установленный у вас выпуск Visual Studio и выберите Изменить.

    Screenshot showing the Modify button in the Visual Studio Installer, which is located in the More dropdown menu when an update is pending.

    Важно! При наличии ожидающих обновлений кнопка «Изменить» будет находиться в другом месте. Таким образом, вы можете изменить Visual Studio без обновления, если захотите. Выберите Дополнительно, а затем Изменить.

    1. Существует множество способов открыть Visual Studio Installer.
      • В меню «Пуск» в Windows можно выполнить поиск по запросу «installer», а затем выбрать Visual Studio Installer в результатах. Screenshot showing the result of a Start menu search for the Visual Studio Installer.
      • Запустите исполняемый файл Visual Studio Installer, который находится по указанному пути: C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe .
      • Если у вас есть Visual Studio, выберите «Сервис >» и «Получить компоненты», чтобы открыть установщик Visual Studio. Screenshot showing the Visual Studio 2022 tools menu.

    Вам может быть предложено обновить Visual Studio Installer, прежде чем продолжить. Если это так, следуйте инструкциям на экране.

    Screenshot showing a list of Visual Studio installations in the Visual Studio Installer.

  • В Visual Studio Installer найдите установку Visual Studio, которую требуется изменить, а затем нажмите кнопку Изменить.
  • Изменение рабочих нагрузок или отдельных компонентов

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

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

    1. В Visual Studio Installer перейдите на вкладку Рабочие нагрузки, а затем выберите или отмените выбор нужных рабочих нагрузок. Screenshot showing the Workloads tab of the Visual Studio Installer.
    2. Выберите, хотите ли вы принять параметр по умолчанию Установить при скачивании или параметр Скачать все и установить. Screenshot showing the download and install options in the Visual Studio Installer.Параметр «Скачать все и установить» удобен, если вы хотите сначала загрузить среду, а позже установить ее.
    3. Выберите Изменить.
    4. После установки новых рабочих нагрузок выберите команду Запуск в Visual Studio Installer, чтобы открыть Visual Studio.

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

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

    1. В Visual Studio Installer перейдите на вкладку Рабочие нагрузки, а затем выберите или отмените выбор нужных рабочих нагрузок. Screenshot showing the Workloads tab of the Visual Studio Installer.
    2. Чтобы добавить дополнительные компоненты, перейдите на вкладку Отдельные компоненты, а затем выберите или отмените выбор отдельных компонентов. Screenshot showing the Individual components tab of the Visual Studio Installer.
    3. Выберите вариант: Установить при загрузке или Загрузить все, а затем установить. Параметр по умолчанию, Установить при загрузке, позволяет ускорить процесс, поскольку запускает установку раньше. Screenshot showing the download and install options in the Visual Studio Installer.
    4. Выберите Изменить.
    5. После установки измененных рабочих нагрузок или компонентов выберите команду Запуск в Visual Studio Installer, чтобы открыть Visual Studio 2022.

    Сведения о компоненте SQL Server Data Tools (SSDT) см. в разделе Скачивание и установка SSDT для Visual Studio.

    Измените языковой пакет

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

    1. Перейдите на вкладку Языковые пакеты в Visual Studio Installer.
    2. Выберите нужный язык.
    3. Следуйте инструкциям.

    Поддержка или устранение неполадок

    Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.

    Ниже приведены несколько дополнительных вариантов:

    • Доступен чат по вопросам установки, где можно получить поддержку при проблемах с установкой (только на английском языке).
    • Вы можете сообщить о проблемах с продуктом, используя средство Сообщить о проблеме. Оно доступно как в Visual Studio Installer, так и в IDE Visual Studio. Если вы являетесь ИТ-администратором и у вас не установлена программа Visual Studio, вы можете отправить отзыв ИТ-администратора здесь.
    • Вы можете предлагать новые функции, просматривать описания проблем и искать решения в сообществе разработчиков Visual Studio.

    Связанный контент

    • Список идентификаторов компонентов рабочей нагрузки & Visual Studio
    • Обновление Visual Studio
    • Обновление сетевой установки Visual Studio
    • Удаление Visual Studio

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

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