diff options
Diffstat (limited to 'crates/ra_analysis/src/completion/complete_snippet.rs')
-rw-r--r-- | crates/ra_analysis/src/completion/complete_snippet.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/crates/ra_analysis/src/completion/complete_snippet.rs b/crates/ra_analysis/src/completion/complete_snippet.rs index ccd68832b..f0ad45fec 100644 --- a/crates/ra_analysis/src/completion/complete_snippet.rs +++ b/crates/ra_analysis/src/completion/complete_snippet.rs | |||
@@ -4,13 +4,11 @@ pub(super) fn complete_expr_snippet(acc: &mut Completions, ctx: &CompletionConte | |||
4 | if !(ctx.is_trivial_path && ctx.enclosing_fn.is_some()) { | 4 | if !(ctx.is_trivial_path && ctx.enclosing_fn.is_some()) { |
5 | return; | 5 | return; |
6 | } | 6 | } |
7 | CompletionItem::new("pd") | 7 | CompletionItem::new(Snippet, "pd") |
8 | .snippet("eprintln!(\"$0 = {:?}\", $0);") | 8 | .snippet("eprintln!(\"$0 = {:?}\", $0);") |
9 | .kind(Snippet) | ||
10 | .add_to(acc); | 9 | .add_to(acc); |
11 | CompletionItem::new("ppd") | 10 | CompletionItem::new(Snippet, "ppd") |
12 | .snippet("eprintln!(\"$0 = {:#?}\", $0);") | 11 | .snippet("eprintln!(\"$0 = {:#?}\", $0);") |
13 | .kind(Snippet) | ||
14 | .add_to(acc); | 12 | .add_to(acc); |
15 | } | 13 | } |
16 | 14 | ||
@@ -18,7 +16,7 @@ pub(super) fn complete_item_snippet(acc: &mut Completions, ctx: &CompletionConte | |||
18 | if !ctx.is_new_item { | 16 | if !ctx.is_new_item { |
19 | return; | 17 | return; |
20 | } | 18 | } |
21 | CompletionItem::new("Test function") | 19 | CompletionItem::new(Snippet, "Test function") |
22 | .lookup_by("tfn") | 20 | .lookup_by("tfn") |
23 | .snippet( | 21 | .snippet( |
24 | "\ | 22 | "\ |
@@ -27,11 +25,9 @@ fn ${1:feature}() { | |||
27 | $0 | 25 | $0 |
28 | }", | 26 | }", |
29 | ) | 27 | ) |
30 | .kind(Snippet) | ||
31 | .add_to(acc); | 28 | .add_to(acc); |
32 | CompletionItem::new("pub(crate)") | 29 | CompletionItem::new(Snippet, "pub(crate)") |
33 | .snippet("pub(crate) $0") | 30 | .snippet("pub(crate) $0") |
34 | .kind(Snippet) | ||
35 | .add_to(acc); | 31 | .add_to(acc); |
36 | } | 32 | } |
37 | 33 | ||