Сведения о предложениях кода в Visual Studio Code
Copilot в Visual Studio Code этой статье приведены два типа предложений кода:
-
Дальнейшие изменения предложений
На основе внесенных изменений оба прогнозируют расположение следующего изменения, Copilot которое вы хотите сделать, и то, что нужно изменить. Сведения о включении следующее изменение предложенийсм. в разделе Настройка GitHub Copilot в вашей среде.
-
Предложения фантомных текстов
Copilot предлагает предложения по написанию кода при вводе. Начните вводить текст в редакторе, и Copilot предлагает затемненные призрачные тексты в вашем текущем месте курсора. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.
GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.
Сведения о предложениях кода в идентификаторах JetBrains
Copilot предлагает встроенные предложения по мере ввода.
GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.
Сведения о предложениях кода в Visual Studio
Copilot в Visual Studio этой статье приведены два типа предложений кода:
-
Предложения фантомных текстов
Copilot предлагает предложения по написанию кода при вводе.
-
Дальнейшие изменения предложений (Публичный предварительный просмотр)
На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать один символ, всю строку или несколько строк в зависимости от области потенциального изменения. Сведения о включении следующее изменение предложенийсм. в разделе Настройка GitHub Copilot в вашей среде.
GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.
Сведения о предложениях кода в Vim/Neovim
GitHub Copilot предоставляет встроенные предложения по мере ввода в Vim/Neovim.
О предложениях кода в Azure Data Studio
GitHub Copilotпредоставляет встроенные предложения при создании баз данных SQL в Azure Data Studio.
Сведения о предложениях кода в Xcode
GitHub Copilot в Xcode предоставляет два типа предложений кода:
- Предложения фантомных текстов
- Copilot предлагает предложения по написанию кода при вводе. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.
- Дальнейшие изменения предложений (Публичный предварительный просмотр)
- На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать всю линию или несколько строк, в зависимости от масштаба возможных изменений. Дальнейшие изменения предложений по умолчанию включен. Чтобы отключить, см. Настройка GitHub Copilot в вашей среде.
Сведения о предложениях кода в Eclipse
GitHub Copilot в Eclipse предоставляет два типа предложений кода:
- Предложения фантомных текстов
- Copilot предлагает предложения по написанию кода при вводе. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.
- Дальнейшие изменения предложений (Публичный предварительный просмотр)
- На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать один символ, всю строку или несколько строк в зависимости от области потенциального изменения. Сведения о включении следующее изменение предложенийсм. в разделе Настройка GitHub Copilot в вашей среде.
GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.
Предложения кода, соответствующие общедоступному коду
GitHub Copilot проверяет каждое предложение для совпадений с общедоступным кодом. Совпадения могут быть отменены или предложены с помощью кода, исходя из политики «Предложения, соответствующие публичному коду» для вашего аккаунта или организации. См . раздел AUTOTITLE.
Изменение модели, используемой для встроенных предложений
Вы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:
- В настоящее время доступна альтернативная модель
- Вы используете последние выпуски VS Code с последней версией расширения GitHub Copilot
Изменение модели влияет только на Copilot предложения текста призрака. Это не влияет на Copilot предложения следующего редактирования.
Примечание.
Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.
Подробнее о том, как переключить модель для Copilot встроенных предложений, см. в разделе AUTOTITLE.
Эффекты переключения модели искусственного интеллекта
Изменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую Copilot следующими предложениями редактирования или Копилот Чат. См . раздел AUTOTITLE.
При изменении модели ИИ нет изменений в политике сбора и использования данных.
Если вы используете план бесплатный Copilot, все завершения учитываются в квоте завершения независимо от используемой модели. См . раздел AUTOTITLE.
Настройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См . раздел AUTOTITLE.
Включение коммутатора модели
Если у вас есть план бесплатный Copilot или Copilot Pro, переключатель моделей для Copilot встроенных предложений автоматически включается.
Если вы используете план Copilot бизнес , организация , которая предоставляет план, должен включить параметр функций** предварительного **просмотра редактора. См. [раздел AUTOTITLE.
Изменение модели, используемой для встроенных предложений
Вы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:
- В настоящее время доступна альтернативная модель
- Вы используете Visual Studio 17.14( предварительная версия 2 или более поздняя версия)
Примечание.
Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.
Подробнее о том, как переключить модель для Copilot встроенных предложений, см. в разделе AUTOTITLE.
Эффекты переключения модели искусственного интеллекта
Изменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую Copilot следующими предложениями редактирования или Копилот Чат. См . раздел AUTOTITLE.
При изменении модели ИИ нет изменений в политике сбора и использования данных.
Если вы используете план бесплатный Copilot, все завершения учитываются в квоте завершения независимо от используемой модели. См . раздел AUTOTITLE.
Настройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См . раздел AUTOTITLE.
Включение коммутатора модели
Если у вас есть план бесплатный Copilot или Copilot Pro, переключатель моделей для Copilot встроенных предложений автоматически включается.
Если вы используете план Copilot бизнес , организация , которая предоставляет план, должен включить параметр функций** предварительного **просмотра редактора. См. [раздел AUTOTITLE.
Изменение модели, используемой для встроенных предложений
Вы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:
- В настоящее время доступна альтернативная модель
- Вы используете последний выпуск удостоверений JetBrains с последней версией расширения GitHub Copilot
Примечание.
Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.
Подробнее о том, как переключить модель для Copilot встроенных предложений, см. в разделе AUTOTITLE.
Эффекты переключения модели искусственного интеллекта
Изменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую Copilot следующими предложениями редактирования или Копилот Чат. См . раздел AUTOTITLE.
При изменении модели ИИ нет изменений в политике сбора и использования данных.
Если вы используете план бесплатный Copilot, все завершения учитываются в квоте завершения независимо от используемой модели. См . раздел AUTOTITLE.
Настройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См . раздел AUTOTITLE.
Включение коммутатора модели
Если у вас есть план бесплатный Copilot или Copilot Pro, переключатель моделей для Copilot встроенных предложений автоматически включается.
Если вы используете план Copilot бизнес , организация , которая предоставляет план, должен включить параметр функций** предварительного **просмотра редактора. См. [раздел AUTOTITLE.
Языки программирования, включенные в модель по умолчанию
Следующие языки и технологии программирования включены в обучающие данные для llM по умолчанию, используемого для Copilot встроенных предложений:
- C
- C#
- C++
- Clojure
- CSS
- Dart
- Dockerfile
- Elixir
- Emacs Lisp
- Go
- Haskell
- HTML
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- Lua
- MATLAB
- Objective-C
- Perl
- PHP
- PowerShell
- Python
- R
- Ruby
- Rust
- Scala
- Shell
- Swift
- TeX
- TypeScript
- Vue