From c5f8f3b1f423781e09bb5f63e33d772ee59fab77 Mon Sep 17 00:00:00 2001 From: Marco Groppo Date: Tue, 9 Apr 2019 21:12:54 +0200 Subject: Stylistic changes. Updated features.md with the new assists. --- docs/user/features.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/user/features.md b/docs/user/features.md index 3ac99eef1..09a7f5a43 100644 --- a/docs/user/features.md +++ b/docs/user/features.md @@ -333,10 +333,40 @@ impl VariantData { ```rust // before: use algo:<|>:visitor::{Visitor, visit}; -//after: +// after: use algo::{<|>visitor::{Visitor, visit}}; ``` +- Flip binary expression + +```rust +// before: +fn foo() { + if 1 <<|> 2 { + println!("Who would have thought?"); + } +} +// after: +fn foo() { + if 2 ><|> 1 { + println!("Who would have thought?"); + } +} +``` + +- Add explicit type + +```rust +// before: +fn foo() { + let t<|> = (&2, Some(1)); +} +// after: +fn foo() { + let t<|>: (&i32, Option) = (&2, Some(1)); +} +``` + ### Magic Completions In addition to usual reference completion, rust-analyzer provides some ✨magic✨ -- cgit v1.2.3