Китайский учебник по Windsurf, установка и использование Windsurf
Виндсерфинг Быстрый старт
Виндсерфинг быть Codeium ИИ IDE нового поколения, созданная для того, чтобы помочь вам не упустить свой творческий потенциал. На этой странице вы узнаете, какУстановите виндсерфингПошаговые инструкции по завершению процесса начальной настройки и включению вашего первого проекта, управляемого искусственным интеллектом.
Возможно, он вам понадобится:Codeium Windsurf устанавливает китайский интерфейс с помощью одного плагина расширения для китайского языка.
Если вы совершенно ничего не знаете о программировании и хотите обратиться к прототипу пользовательского интерфейса, чтобы начать создавать приложение.CopyCoder Она поможет вам в использовании Виндсерфинг Быстро создавайте приложения.
Ну... Если вы даже не можете правильно развернуть среду разработки (как я), попробуйте 3 минуты на развертывание официального сайта, я использую Windsurf и Devbox one-click development environment (воспроизводится)Следующим шагом будет просто изучить основные операции VSCODE (Windsurf аналогичные AI IDE инструменты основаны на VSCODE два открытых), вы можете Windsurf интерфейс в полной разработке автономного приложения!
Подготовительные работы завершены, теперь давайте приобретем дополнительные навыки применения:
- Рекомендуется к прочтению разработчикам перед использованием Windsurf:Чтобы правильно программировать с помощью средств AI IDE, необходимо составить набор технических документов и подробных требований.
- Рекомендуется к прочтению лицам, не являющимся разработчиками, перед использованием Windsurf:Как сделать так, чтобы люди, не умеющие программировать, могли писать полноценные приложения с помощью 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.

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

- Fresh Start: Здесь выберите привязку клавиш, в качестве вариантов можно использовать привязку VS Code по умолчанию или привязку Vim.
- Импорт из VS Code: здесь вы можете перенести настройки, расширения или и то, и другое.

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

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

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

Проблемы?
Если у вас возникли проблемы с процессом аутентификации, вы также можете войти в систему вручную и предоставить Windsurf код аутентификации.
- Выберите "Проблема?" : Нажмите кнопку "Копировать ссылку", чтобы скопировать ссылку проверки подлинности в буфер обмена и вставить ее в браузер.
- Введите код аутентификации: скопируйте код аутентификации, указанный в ссылке, и введите его в Windsurf.

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

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

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

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

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

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

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

Продвинутый гид по виндсерфингу (Каскад)
Cascade открывает нам новую парадигму в области ассистентов программирования: AI Flows.
Являясь эволюцией нового поколения традиционной панели чата, Cascade представляет собой чат-бот на основе агента, который сотрудничает с вами как никогда раньше, с возможностью отслеживать ваши предыдущие действия в режиме реального времени для выполнения задач.
Чтобы открыть Cascade, щелкните значок Cascade в правом верхнем углу окна Windsurf.

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

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

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

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

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

Продвинутое руководство по виндсерфингу
Поддержка SSH
Общая поддержка SSH в VSCode лицензирована Microsoft, поэтому мы реализовали собственную поддержку SSH специально для Windsurf. Эта функция требует установки OpenSSHПрограмма имеет очень мало зависимостей, кроме этих, и должна работать "прямо из коробки", как вы привыкли.
Расширение хорошо работает в наших внутренних разработках, но все еще есть некоторые известные ограничения и уязвимости:
- В настоящее время мы поддерживаем подключение только к удаленным узлам на базе Linux с архитектурой x64.
- Обычное расширение Microsoft "Remote - SSH" (и open-remote-ssh расширения) не будут работать должным образом - не устанавливайте эти расширения, они будут конфликтовать с нашей поддержкой SSH.
- В настоящее время мы не обладаем полной функциональностью расширения Microsoft SSH. В настоящее время поддерживается только важная функция подключения к хосту. Если у вас есть пожелания по функциям, пожалуйста, сообщите нам об этом!
- Возможность подключения к удаленному хосту по SSH и последующего доступа к контейнеру разработки на этом удаленном хосте не полностью поддерживает режим работы VSCode (мы работаем над этим!). Если вы хотите реализовать эту возможность, рекомендуется сделать это вручную в вашем контейнере разработки. Если вы хотите реализовать эту возможность, рекомендуется вручную настроить демон SSH в контейнере разработки. Ниже приведена настройка, которую мы нашли работающей, но убедитесь, что она подходит для вашего случая.
- В контейнере разработки выполните следующую команду один раз (многократный запуск может привести к тому, что ваш
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
- Внутри контейнера разработки выполните эту команду в терминале, который должен оставаться подключенным (например, через tmux):
sudo /usr/sbin/sshd -D
- Затем подключитесь к удаленному хосту через Windsurf, используя порт 2222.
- В контейнере разработки выполните следующую команду один раз (многократный запуск может привести к тому, что ваш
- Переадресация SSH-прокси включена по умолчанию и будет использовать последнее соединение Windsurf с этим хостом. Если у вас возникли проблемы, попробуйте перезагрузить окно, чтобы обновить соединение.
- В Windows, когда требуется ввести пароль, появляется несколько всплывающих окон
cmd.exe
Windows. Это нормально - мы удалим их как можно скорее. - Если у вас возникли проблемы, сначала убедитесь, что вы можете использовать обычный
ssh
чтобы подключиться к удаленному хосту. Если проблема сохраняется, сообщите об ошибке, включив в сообщениеOutput > Remote SSH (Windsurf)
Содержание вывода вкладки!
Контейнеры для разработки
Windsurf также поддерживает контейнеры разработки! Если вы хотите запустить контейнеры разработки локально на вашей Linux-машине, вы можете использовать следующие три команды:
Open Folder in Container
- Откройте папку в новом рабочем пространстве с указанным файлом devcontainer.json
Reopen in Container
- Откройте текущую рабочую область в новом контейнере и укажите файл devcontainer.json для настройки контейнера.
Attach to Running Container
- Если у вас уже есть запущенный контейнер разработки, вы можете прикрепить к нему удаленный сервер и подключить к нему текущее рабочее пространство.
предостережение
- В настоящее время Windsurf не поддерживает функцию SSH + Development Container, но мы планируем поддерживать ее в будущем.
- В настоящее время поддерживаются только архитектуры x86 на базе Linux.
WSL
Скоро будет!
Расширение рынков сбыта
Вы можете изменить маркетплейс, используемый для загрузки расширения. Для этого перейдите в раздел Посмотреть -> УдлинителиНажмите на ссылку "Изменить в настройках" и измените настройки при необходимости.

© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...