Refine inline transformation UX (#12939)
https://github.com/zed-industries/zed/assets/482957/1790e32e-1f59-4831-8a4c-722cf441e7e9 Release Notes: - N/A --------- Co-authored-by: Richard <richard@zed.dev> Co-authored-by: Nathan <nathan@zed.dev>
This commit is contained in:
co-authored by
Richard
Nathan
parent
9e3c5f3e12
commit
e1f4dfc068
@@ -74,23 +74,30 @@ fn register_backward_compatible_actions(editor: &mut Editor, cx: &mut ViewContex
|
||||
editor.show_inline_completion(&Default::default(), cx);
|
||||
},
|
||||
))
|
||||
.detach();
|
||||
editor
|
||||
.register_action(cx.listener(
|
||||
|editor, _: &copilot::NextSuggestion, cx: &mut ViewContext<Editor>| {
|
||||
editor.next_inline_completion(&Default::default(), cx);
|
||||
},
|
||||
))
|
||||
.detach();
|
||||
editor
|
||||
.register_action(cx.listener(
|
||||
|editor, _: &copilot::PreviousSuggestion, cx: &mut ViewContext<Editor>| {
|
||||
editor.previous_inline_completion(&Default::default(), cx);
|
||||
},
|
||||
))
|
||||
.detach();
|
||||
editor
|
||||
.register_action(cx.listener(
|
||||
|editor,
|
||||
_: &editor::actions::AcceptPartialCopilotSuggestion,
|
||||
cx: &mut ViewContext<Editor>| {
|
||||
editor.accept_partial_inline_completion(&Default::default(), cx);
|
||||
},
|
||||
));
|
||||
))
|
||||
.detach();
|
||||
}
|
||||
|
||||
fn assign_inline_completion_provider(
|
||||
|
||||
Reference in New Issue
Block a user