У меня проблема с Rust, которая, как я сильно подозреваю, связана с разрывом между Cargo и VS Code.
Я создаю свой проект Cargo с cargo new project
Я редактирую свой src / main.rs с кодом VS и сохраняю его.
Я выдаю cargo run
Я вижу результат из hello world main.rs вместо результатов внесенных мною изменений.
Что яИнтересно, что если я выполняю cat src/main.rs
с терминала, я вижу исходный код Rust, хотя VS Code уверяет меня, что он его сохранил, и показывает этот код, даже если я перезапускаю VS Code.
У меня была эта проблема на нескольких компьютерах (та же ОС, Fedora 28).Я сильно подозреваю, что Cargo где-то выполняет буферизацию, которая побеждает VS Code.Кто-нибудь еще видел такое поведение или знает причину?Есть какие-нибудь лекарства или обходные пути?