Void: альтернатива Cursor на основе VSCode с открытым исходным кодом

Общее введение

Void - это альтернатива Cursor с открытым исходным кодом, основанная на ветке репозитория vscode. Цель Void - постоянное улучшение функциональности и стабильности за счет вклада сообщества и быстрой итерации. Пользователи могут получить доступ к полному исходному коду Void через GitHub, а также настраивать и расширять его по мере необходимости.

Если вы новичок, то хотите действительно написать полный код проекта одним щелчком мыши с помощью AI и автоматически развернуть онлайн-среду для его использования.

Рекомендуем:Bolt: управляемая искусственным интеллектом платформа для полнофункциональной разработки в режиме реального времени, которая генерирует и выполняет полный код проекта в режиме онлайн

 

Вы можете загружать и запускать локальные модели на основе @ollama, так что ваш собственный код не будет передаваться на сервер, чтобы достичь локальной безопасности конфиденциальности; также зарезервирован режим API для онлайн-моделей, когда конфиденциальность не участвует в выборе, вы можете напрямую использовать любой LLM.

Создание технологического стека:

  • Редактор кода: VSCode
  • Местный магистр права. Оллама
  • Чат с кодовой базой: Greptile
  • Поиск документов: DocSearch

 

 

Список функций

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

 

Использование помощи

Процесс установки

  1. Загрузить исходный код: Посетите страницу Void на GitHub, нажмите кнопку "Code" и выберите "Download ZIP", чтобы загрузить исходный код.
  2. Распакуйте файл: Распакуйте загруженный ZIP-файл в локальный каталог.
  3. Установка зависимостей: Откройте терминал, перейдите в распакованную директорию и выполните следующую команду для установки необходимых зависимостей:
    npm install
    
  4. запустить приложение: После завершения установки зависимостей выполните следующую команду, чтобы запустить Void:
    npm start
    

Руководство по использованию

  1. Открытый проект: После запуска Void вы можете открыть локальный проект через меню File или перетащить папку с проектом прямо в окно Void.
  2. Установка плагинов: Нажмите на иконку "Расширения" слева, чтобы найти и установить необходимые плагины vscode для расширения функциональности Void.
  3. контроль версий: Нажмите на значок "Управление исходным кодом" слева, чтобы инициализировать Git-репозиторий или клонировать удаленный репозиторий для контроля версий.
  4. отладочный код: Нажмите на значок "Отладка" слева, чтобы настроить среду отладки, установить точки останова и начать отладку, которая поможет быстро найти и решить проблемы с кодом.
  5. работа терминала: Перейдите на вкладку "Терминал" внизу, чтобы открыть встроенный терминал и выполнить различные операции в командной строке для повышения эффективности разработки.
  6. Пользовательская конфигурация: Нажмите на значок "Настройки" в правом верхнем углу, чтобы перейти на страницу настроек и настроить конфигурацию и внешний вид редактора в соответствии с вашими личными потребностями.

Руководство по внесению взносов

Вносите свой вклад в создание новых функций

  1. Предлагаемые новые функции: Предлагайте новые функции через Discord.
  2. Создание новых возможностей: Реализация новых функций в проектах.

Пристройки к зданиям

  1. склад клонов::
    git clone https://github.com/voideditor/void
    
  2. Откройте папку: Откройте папку /extensions/void в VS Code (откройте ее в новой рабочей области).
  3. Установка зависимостей::
    npm install
    
  4. Постройте проект::
    npm run build
    
  5. Текущие проекты: Нажмите F5, чтобы запустить новый экземпляр. Если это не сработает, вы можете нажать Ctrl+Shift+P, выбрать "Debug: Start Debugging" и затем выбрать "VS Code Extension Development".

Создание полноценной среды разработки

  1. Убедитесь, что пристройки построены::
    cd .\extensions\void\
    npm run build
    
  2. Установка зависимостей::
    yarn
    
  3. начать строительствоНажмите Ctrl+Shift+B в VS Code. Если вы не используете VS Code, выполните следующую команду:
    npm run watch
    
  4. Запуск среды разработки::
    ./scripts/code.sh
    
  5. Перезагрузите окно: Нажмите Ctrl+Shift+P и выполните команду "Перезагрузить окно", чтобы увидеть новые изменения.
  6. Упаковка IDE::
    npm run gulp vscode-win32-x64
    

общие проблемы

  • Как обновить Void?
    • Регулярно посещайте страницу Void на GitHub, чтобы получать последние версии исходного кода, и следуйте процессу установки, чтобы переустановить его.
  • Что делать, если установка плагина не удалась?
    • Убедитесь, что ваше интернет-соединение работает, и попробуйте переустановить плагин. Если проблема не исчезнет, вы можете отправить сообщение на GitHub для получения помощи.
  • Как внести свой код?
    • Форкните репозиторий Void на GitHub, внесите изменения, а затем отправьте Pull Request, чтобы дождаться рассмотрения и слияния сопровождающим проекта.
© заявление об авторских правах

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

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

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