Китайский учебник по Windsurf, установка и использование Windsurf

Виндсерфинг Быстрый старт

Виндсерфинг быть Codeium ИИ IDE нового поколения, созданная для того, чтобы помочь вам не упустить свой творческий потенциал. На этой странице вы узнаете, какУстановите виндсерфингПошаговые инструкции по завершению процесса начальной настройки и включению вашего первого проекта, управляемого искусственным интеллектом.

Возможно, он вам понадобится:Codeium Windsurf устанавливает китайский интерфейс с помощью одного плагина расширения для китайского языка.

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

Ну... Если вы даже не можете правильно развернуть среду разработки (как я), попробуйте 3 минуты на развертывание официального сайта, я использую Windsurf и Devbox one-click development environment (воспроизводится)Следующим шагом будет просто изучить основные операции VSCODE (Windsurf аналогичные AI IDE инструменты основаны на VSCODE два открытых), вы можете Windsurf интерфейс в полной разработке автономного приложения!

 

Подготовительные работы завершены, теперь давайте приобретем дополнительные навыки применения:

 

Настройки для виндсерфинга 🏄

Чтобы начать, убедитесь, что ваше устройство соответствует требованиям, нажмите на ссылку для загрузки и следуйте инструкциям, чтобы установить и запустить Windsurf.

  • Мак: Минимальная версия операционной системы: OS X Yosemite
  • Windows (компьютер): Минимальная версия операционной системы: Windows 10
  • Ubuntu: Минимальная версия ОС: >= 20.04 (или glibc >= 2.31, glibcxx >= 3.4.26)
  • Другие дистрибутивы Linux: Минимальная версия ОС: glibc >= 2.28, glibcxx >= 3.4.25

 

Виндсерфинг Начало

После запуска Windsurf вы увидите страницу ниже. Давайте начнем! Обратите внимание, что вы всегда можете воспользоваться командой "Reset Getting Started" для перезапуска процесса Getting Started.

Windsurf 中文使用教程,Windsurf 安装使用方法

1. Выбор процесса настройки

Если вы используете VS Code и хотите импортировать конфигурацию, выберите "Import VS Code". В противном случае выберите "Новый старт". Вы также можете выбрать настройку windsurf Установите его в PATH, чтобы можно было запускать его из командной строки. windsurf.

Windsurf 中文使用教程,Windsurf 安装使用方法
  • Fresh Start: Здесь выберите привязку клавиш, в качестве вариантов можно использовать привязку VS Code по умолчанию или привязку Vim.
  • Импорт из VS Code: здесь вы можете перенести настройки, расширения или и то, и другое.
Windsurf 中文使用教程,Windsurf 安装使用方法

2. Выберите тему редактора

Выберите свою любимую цветовую схему из этих тем по умолчанию! Не волнуйтесь, вы все равно сможете изменить ее позже. Если вы импортируете настройки из VS Code, импортированная тема отменит текущий выбор.

Windsurf 中文使用教程,Windsurf 安装使用方法

3. регистрация / вход

Чтобы использовать Windsurf, вам нужно использовать вашу учетную запись Codeium, или если у вас ее нет, вы можете создать ее. Регистрация совершенно бесплатна!

Windsurf 中文使用教程,Windsurf 安装使用方法

Когда вы правильно завершите процесс аутентификации, вы увидите эту страницу. Нажмите "Открыть Windsurf", и вы готовы к работе!

Windsurf 中文使用教程,Windsurf 安装使用方法
Проблемы?

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

    1. Выберите "Проблема?" : Нажмите кнопку "Копировать ссылку", чтобы скопировать ссылку проверки подлинности в буфер обмена и вставить ее в браузер.
    1. Введите код аутентификации: скопируйте код аутентификации, указанный в ссылке, и введите его в Windsurf.
Windsurf 中文使用教程,Windsurf 安装使用方法

4. Начните серфить! 🏄

Windsurf 中文使用教程,Windsurf 安装使用方法

Функции, которые может опробовать Windsurf

Теперь, когда вы успешно открыли Windsurf, давайте опробуем некоторые функции! Все эти функции легко доступны со стартовой страницы. :)

Написано в Каскаде

Windsurf 中文使用教程,Windsurf 安装使用方法

В правой части IDE вы увидите новую панель под названием "Каскад". Это ваш помощник по работе с кодом, управляемый искусственным интеллектом! С помощью Cascade вы можете общаться, писать код и запускать его!

Создание проектов с помощью Cascade

Windsurf 中文使用教程,Windsurf 安装使用方法

Вы можете использовать Cascade для создания совершенно нового проекта! Нажмите на кнопку "Новый проект", чтобы начать.

Открыть папку / Подключиться к удаленному серверу

Windsurf 中文使用教程,Windsurf 安装使用方法

Вы можете открыть папку или подключиться к удаленному серверу через SSH или локальный контейнер разработки. Нажмите здесь Узнайте больше.

Настройка параметров виндсерфинга

Windsurf 中文使用教程,Windsurf 安装使用方法

Настройте параметры искусственного интеллекта Windsurf здесь. Хотите замедлить автозаполнение или отключить некоторые функции? Вы можете настроить их здесь.

Откройте командную панель

Windsurf 中文使用教程,Windsurf 安装使用方法

Вы можете использовать ⌘+⇧+P(на Mac) или Ctrl+Shift+P(В Windows/Linux) клавиши быстрого доступа, чтобы открыть командную панель и изучить доступные команды!

Забыли импортировать конфигурацию VS Code?

Если вы решите импортировать конфигурацию VS Code в Windsurf после завершения процесса установки, вы можете сделать это легко. Откройте командную панель (на Mac) ⌘+⇧+PНиже приведен список наиболее популярных функций системы Windows/Linux. Ctrl+Shift+P), затем введите "Импорт VS Code".

Windsurf 中文使用教程,Windsurf 安装使用方法

 

Продвинутый гид по виндсерфингу (Каскад)

Cascade открывает нам новую парадигму в области ассистентов программирования: AI Flows.

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

Чтобы открыть Cascade, щелкните значок Cascade в правом верхнем углу окна Windsurf.

Windsurf 中文使用教程,Windsurf 安装使用方法

Вы также можете использовать следующие сочетания клавиш для открытия Cascade:Cmd+L

Текст, выделенный в редакторе или терминале, будет автоматически включен.

Выбор модели виндсерфа

Выберите нужную модель в меню выбора под входом в чат.

Windsurf 中文使用教程,Windsurf 安装使用方法

Режим записи/общения

Каскад имеет два режима:Пишите ответить пением Чат.

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

Windsurf 中文使用教程,Windsurf 安装使用方法

Windsurf - сотрудничество в режиме реального времени

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

Вам больше не нужно контекстно указывать ИИ на предыдущие действия, поскольку Cascade и Windsurf уже знают о них.

На видео ниже вы увидите, что Cascade выполняет только подсказки continue переименовывать другие экземпляры, насколько легко обнаружить последние изменения имен переменных.

Windsurf 中文使用教程,Windsurf 安装使用方法

Виндсерфинг Прямой доступ к инструментам и терминалам

Cascade может определить, какие пакеты и инструменты вы используете, определить, что нужно установить, и даже установить их за вас. Просто спросите Cascade, как запустить ваш проект, и нажмите "Принять".

Windsurf 中文使用教程,Windsurf 安装使用方法

Windsurf Возврат к предыдущим шагам

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

Windsurf 中文使用教程,Windsurf 安装使用方法

 

Продвинутое руководство по виндсерфингу

Поддержка SSH

Общая поддержка SSH в VSCode лицензирована Microsoft, поэтому мы реализовали собственную поддержку SSH специально для Windsurf. Эта функция требует установки OpenSSHПрограмма имеет очень мало зависимостей, кроме этих, и должна работать "прямо из коробки", как вы привыкли.

Расширение хорошо работает в наших внутренних разработках, но все еще есть некоторые известные ограничения и уязвимости:

  • В настоящее время мы поддерживаем подключение только к удаленным узлам на базе Linux с архитектурой x64.
  • Обычное расширение Microsoft "Remote - SSH" (и open-remote-ssh расширения) не будут работать должным образом - не устанавливайте эти расширения, они будут конфликтовать с нашей поддержкой SSH.
  • В настоящее время мы не обладаем полной функциональностью расширения Microsoft SSH. В настоящее время поддерживается только важная функция подключения к хосту. Если у вас есть пожелания по функциям, пожалуйста, сообщите нам об этом!
  • Возможность подключения к удаленному хосту по SSH и последующего доступа к контейнеру разработки на этом удаленном хосте не полностью поддерживает режим работы VSCode (мы работаем над этим!). Если вы хотите реализовать эту возможность, рекомендуется сделать это вручную в вашем контейнере разработки. Если вы хотите реализовать эту возможность, рекомендуется вручную настроить демон SSH в контейнере разработки. Ниже приведена настройка, которую мы нашли работающей, но убедитесь, что она подходит для вашего случая.
    1. В контейнере разработки выполните следующую команду один раз (многократный запуск может привести к тому, что ваш sshd_config (Ошибка конфигурации):
    sudo -s -- <<HERE
    sed -i '/SSO SSH Config START/Q' /etc/ssh/sshd_config
    echo "Port 2222" >> /etc/ssh/sshd_config
    ssh-keygen -A
    HERE
    
    1. Внутри контейнера разработки выполните эту команду в терминале, который должен оставаться подключенным (например, через tmux):
    sudo /usr/sbin/sshd -D
    
    1. Затем подключитесь к удаленному хосту через Windsurf, используя порт 2222.
  • Переадресация SSH-прокси включена по умолчанию и будет использовать последнее соединение Windsurf с этим хостом. Если у вас возникли проблемы, попробуйте перезагрузить окно, чтобы обновить соединение.
  • В Windows, когда требуется ввести пароль, появляется несколько всплывающих окон cmd.exe Windows. Это нормально - мы удалим их как можно скорее.
  • Если у вас возникли проблемы, сначала убедитесь, что вы можете использовать обычный ssh чтобы подключиться к удаленному хосту. Если проблема сохраняется, сообщите об ошибке, включив в сообщение Output > Remote SSH (Windsurf) Содержание вывода вкладки!

Контейнеры для разработки

Windsurf также поддерживает контейнеры разработки! Если вы хотите запустить контейнеры разработки локально на вашей Linux-машине, вы можете использовать следующие три команды:

  1. Open Folder in Container
    • Откройте папку в новом рабочем пространстве с указанным файлом devcontainer.json
  2. Reopen in Container
    • Откройте текущую рабочую область в новом контейнере и укажите файл devcontainer.json для настройки контейнера.
  3. Attach to Running Container
    • Если у вас уже есть запущенный контейнер разработки, вы можете прикрепить к нему удаленный сервер и подключить к нему текущее рабочее пространство.

предостережение

  • В настоящее время Windsurf не поддерживает функцию SSH + Development Container, но мы планируем поддерживать ее в будущем.
  • В настоящее время поддерживаются только архитектуры x86 на базе Linux.

WSL

Скоро будет!

Расширение рынков сбыта

Вы можете изменить маркетплейс, используемый для загрузки расширения. Для этого перейдите в раздел Посмотреть -> УдлинителиНажмите на ссылку "Изменить в настройках" и измените настройки при необходимости.

Windsurf 中文使用教程,Windsurf 安装使用方法
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...