| Description | Currently, we offer users the ability to right-click on any XAML file within the Assets Panel, and to open it in VSCode or the user's default code editor.
However, this is restricted to XAML pages only, and a range of other XAML-bound items within Studio don't benefit from the same functionality.
This feature request would see this ability to all items within a Project that have a corresponding XAML line item.
This would include adding context menus to the following:
- Individual Triggers
- Individual Behaviors
- Individual Setters
- Individual Visual States (VisualStateGroups can be excluded from this since we don't have any right-click functions associated with them)
- Individual Storyboards
- Individual ResourceDictionaries when interacting with them inside of the Resources Panel. In the case of selecting a Dictionary, this should also include the ability to 'Reveal in File Explorer' (duplicating the menu functionality as when right-clicking on the Document Tab of an open ResourceDictionary file)
- Individual Resources within the Resources Panel.
- Individual Elements within the Navigator or on the Stage (through a new Element Context Menu 'Show in' category)
For example:
- Right-clicking on a Storyboard within the Animation/Storyboards Panel and selecting 'Show in VSCode' would open VSCode, and scroll the user to the Storyboard's location within the Dictionary its located in.
- Right-clicking a Trigger within the Interactivity/Triggers and selecting 'Show in Default App' would open the Default App, and scroll the user to the Trigger's location within the Page its located in.
- Right-clicking an Element in the Navigator and selecting from a new 'Show In' Element Context Menu category, and selecting 'VSCode' would open VSCode, and scroll the user to the Element where its used within the Page.
|
|---|