IDE: CLion (Рекомендовано) / IntelliJ IDEA + плагин IntelliJ Rust
Rust: Версия >= 1.49.0
Ctags
Если у вас уже установлена более ранняя версия, пожалуйста, обновите версию Rust командой:
rustup update
Следуйте инструкциям по адресу: https://www.rust-lang.org/tools/install
justfile
Следуйте инструкциям по адресу: https://github.com/casey/just
just tests
cargo build --all
cargo run --bin coco
apt-get install curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo install just
sudo apt-get install gcc cmake g++ pkg-config libssl-dev
sudo apt-get install libfreetype6-dev expat libxml2 libasound2-dev libexpat1-dev libxcb-composite0-dev
cargo build --all
just tests
brew install rustup
rustup-init
Перезапустите оболочку, либо выполните команду:
source $HOME/.cargo/env
brew install just
cargo build --all
just tests
Ubuntu
sudo snap install universal-ctags
```macOS
```bash
brew update
brew install --HEAD universal-ctags/universal-ctags/universal-ctags
Windows
choco install universal-ctags
Проверьте версию командой
Universal Ctags 5.9.0(d532b5c), Copyright (C) 2015 Universal Ctags Team
Universal Ctags is derived from Exuberant Ctags.
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
Compiled: Feb 20 2021, 15:16:39
URL: https://ctags.io/
Optional compiled features: +wildcards, +regex, +iconv, +option-directory, +xpath, +case-insensitive-filenames, +packcc
Мы ожидаем от вас вклад в проект с использованием методологии TDD. Вы можете использовать этот репозиторий для изучения TDD: rust-fizzbuzz
cargo build --all
Вы найдете исполняемые файлы здесь:
target
└── debug
├── coco
├── visual
└── suggest
Используйте conventional-changelog-cli для генерации CHANGELOG
npm install -g conventional-changelog-cli
conventional-changelog -p angular -i CHANGELOG.md -s
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )