Rust-Analyzer doesn't support Cargo.toml files editing smartness and just generated errors.
LSP4J 0.12 contains API changes that require adjustments to Corrosion internals to properly work with it.
The standalone Rust IDE product is generated for that CPU architecture too.
The Preference Page for Corrosion got fixed to properly download newer versions of Rust Analyzer.
Initialization first look for rust-analyzer
before using RLS as a fallback. In the Preferences page, a new button allows to download and install rust-analyzer
.
As the "Eclipse IDE for Rust developers" EPP package is being terminated, Corrosion now maintains and ships its own IDE package. It's available at https://download.eclipse.org/corrosion/releases/latest/products .
Using the Cargo Test launch configuration will now show the Test Report view to present test progress and failures. This view also provide useful controls to re-run some tests or inspect previous test sessions.
See also ▶️video demo.
The Cargo Test launch can now happen in debug. The children test execution of the cargo
process are monitored and a debugger is attached when suitable to provide the capability to inspect execution, use breakpoints and so on.
Note that because test can execute very fast, faster than the time it takes to attach a debugger, some tests may seem to be missed. In this case, the test code needs to be tweak to leave time to debugger to be attached, for example with some std::thread::sleep(std::time::Duration::from_secs(2));
preliminary step.
Some internal change in Launch Configuration may make some pre-existing launch configurtion non-fonctional. In that case, simply review them via the Launch Configuration dialog, and ensure all expected fields are set, and reset them if needed.
Corrosion now requires the host IDE to be running with Java 11.
Added support for the Run test
CodeLens, allowing execution of single test cases directly from within the code editor.
Added Oomph profile, updated contribution documentation...
(not documented)
(previous releases are documented at documentation/Changelod.md)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。