diff --git a/crates/editor/src/mouse_context_menu.rs b/crates/editor/src/mouse_context_menu.rs index 9c8cf85dda..113035c863 100644 --- a/crates/editor/src/mouse_context_menu.rs +++ b/crates/editor/src/mouse_context_menu.rs @@ -1,11 +1,10 @@ use std::ops::Range; -use crate::GoToDeclaration; use crate::{ - selections_collection::SelectionsCollection, Copy, CopyPermalinkToLine, Cut, DisplayPoint, - DisplaySnapshot, Editor, EditorMode, FindAllReferences, GoToDefinition, GoToImplementation, - GoToTypeDefinition, Paste, Rename, RevealInFileManager, SelectMode, ToDisplayPoint, - ToggleCodeActions, + actions::Format, selections_collection::SelectionsCollection, Copy, CopyPermalinkToLine, Cut, + DisplayPoint, DisplaySnapshot, Editor, EditorMode, FindAllReferences, GoToDeclaration, + GoToDefinition, GoToImplementation, GoToTypeDefinition, Paste, Rename, RevealInFileManager, + SelectMode, ToDisplayPoint, ToggleCodeActions, }; use gpui::prelude::FluentBuilder; use gpui::{DismissEvent, Pixels, Point, Subscription, View, ViewContext}; @@ -174,6 +173,7 @@ pub fn deploy_context_menu( deployed_from_indicator: None, }), ) + .action("Format Buffer", Box::new(Format)) .separator() .action("Cut", Box::new(Cut)) .action("Copy", Box::new(Copy))