1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Eclipse-Corrosion

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md
логотип

Eclipse Corrosion

Версия на языке Rust и отладка в среде Eclipse IDE

Corrosion — это плагин для разработки на языке Rust для среды Eclipse IDE, предоставляющий богатый опыт редактирования через интеграцию с сервером языкового анализатора Rust Analyzer, запускатором Cargo и отладочным компилятором GDB.

Установка

Corrosion

Скачайте полную версию среды Eclipse IDE для разработки на языке Rust с страницы загрузки Corrosion.

ИЛИ

Если у вас уже установлена среда Eclipse IDE, просто нажмите Здесь.

ИЛИ

Из работающей среды Eclipse IDE найдите Eclipse Corrosion на странице MarketPlace (как установить из MarketPlace).

ИЛИ

Из работающей среды Eclipse IDE установите из репозитория p2 https://download.eclipse.org/corrosion/snapshots/.

Использует Rust Toolchain

Для установки Rust toolchain рекомендуется посетить https://rustup.rs/ и установить Rustup.
На операционных системах Linux и macOS toolchain также может быть установлен через Corrosion на странице предпочтений Rust (Window > Preferences).

Возможности

Corrosion объединяет несколько различных источников возможностей, чтобы создать приятную среду разработки. Вот некоторые из наиболее распространённых возможностей. Скачайте сегодня, чтобы узнать все возможности Corrosion.### Сервер языкового анализа Rust Rust Analyzer обеспечивает большую часть возможностей редактирования для Corrosion. Дополнительная информация доступна на GitHub-репозитории Rust-Analyzer.

  • Автозаполнение
  • Подсказки документации
  • Диагностика ошибок
  • Форматирование кода

Возможности RLS

Отладка

Используя rust-gdb, Corrosion позволяет пользователям отлаживать свои программы на языке Rust с помощью умных поддержек.

  • Вид переменных
  • Консоль GDB
  • Брейкпоинты
  • Выполнение выражений

Возможности отладки

Наблюдение за тестами Cargo

Corrosion предоставляет виджет Unit Tests, который позволяет наблюдать за прогрессом выполнения ваших тестов и легко анализировать отчеты тестов. Логотип

См. также ▶️ видео-демонстрацию.

Интеграция с Cargo и Rustup

Corrosion создан для всех разработчиков Rust — от новичков до экспертов, предоставляя графический интерфейс для распространённых функций Cargo.

  • Волшебник создания нового проекта
  • Управление комплектами инструментов
  • Поддержка редактирования файлов TOML
  • Волшебник экспорта пакета

![Функции Cargo и Rustup](images/cargo- Geliştirilmiş metin hala orijinal formatı ve işaretlemeyi korurken, belirtilen kurallara uygun olarak düzeltildi.Коррозия идеально вписывается в стандартные рабочие процессы среды Eclipse, повышая продуктивность:

  • Обзор проекта
  • Темная тема
  • Просмотр проблем
  • Интеграция с Git (Доступна только в пакете Коррозия)
  • Встроенный терминал (Доступен только в пакете Коррозия)
  • ...все расширения Eclipse Marketplace, включая поддержку любого другого языка!Функции Eclipse

Вклад

Клонировать в Eclipse IDE

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

Узнайте больше в нашей Инструкции по вкладу.

Обзор проекта

Для редактирования Corrosion использует проект lsp4e для интеграции с Rust Analyzer и проект TM4E для предоставления синтаксического анализа, чтобы обеспечить богатый редактор Rust в среде Eclipse.

rustup используется для удобной установки необходимых инструментов Rust.

Инициализация, импорт и экспорт проектов и выполнение команд осуществляются через интеграцию с командой cargo.

Отладка осуществляется через интеграцию с rust-gdb и поддержкой GDB в Eclipse CDT.

Проект Corrosion ранее назывался RedOx, но был переименован из-за конфликта названий с другим проектом (См. задачу #24).

Лицензия

Проект Corrosion является открытым исходным кодом и лицензирован в соответствии с Eclipse Public License - v 2.0.Логотипы Rust и Cargo принадлежат компании Mozilla и распространяются на условиях лицензии Creative Commons Attribution license (CC-BY) (Дополнительная информация).

Дополнительная информация о лицензиях

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Eclipse Corrosion — это версия Rust для Eclipse IDE. По сути, это плагин Rust для Eclipse IDE, который работает совместно с сервером языка Rust и обеспечивает интеграцию с инструментами сборки, такими как Cargo. Развернуть Свернуть
EPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-Eclipse-Corrosion.git
git@api.gitlife.ru:oschina-mirror/mirrors-Eclipse-Corrosion.git
oschina-mirror
mirrors-Eclipse-Corrosion
mirrors-Eclipse-Corrosion
master