Tracking issue for adding analytics gathering to our contributed actions.
Standard UI Actions
These are actions that typically appear in menus, toolbars, or can be invoked by name.
File and Code Generation
Code Formatting and Style
Analysis Server and Tooling
Pub Package Manager
Quick Assist Actions
The plugin registers a pool of 15 generic "slots" (DartQuickAssistIntention0 to DartQuickAssistIntention14) that are populated dynamically by the Dart Analysis Server. This means the available assists are context-dependent.
Quick Fix Actions
View Defined Actions
Editing Operations
Non-DAS operations:
Corresponding issue for Flutter plugin actions: flutter/flutter-intellij#8598
Tracking issue for adding analytics gathering to our contributed actions.
Standard UI Actions
These are actions that typically appear in menus, toolbars, or can be invoked by name.
File and Code Generation
Dart.NewDartFile: Creates a new Dart file. ([analytics] instrumentCreateDartFileAction#136)Generate.Constructor.Dart: Generates a constructor for a Dart class. ([analytics] instrument “Generate” actions #128)Generate.Named.Constructor.Dart: Generates a named constructor. ([analytics] instrument “Generate” actions #128)Generate.GetAccessor.Dart: Generates a getter. ([analytics] instrument “Generate” actions #128)Generate.SetAccessor.Dart: Generates a setter. ([analytics] instrument “Generate” actions #128)Generate.GetSetAccessor.Dart: Generates a getter and setter pair. ([analytics] instrument “Generate” actions #128)Generate.ToString.Dart: Generates atoString()method. ([analytics] instrument “Generate” actions #128)Generate.EqualsAndHashcode.Dart: Generatesequals()andhashCodemethods. ([analytics] instrument “Generate” actions #128)Code Formatting and Style
Dart.DartStyle: Formats the current Dart file usingdart format. ([analytics] instrument file processing actions #134)Dart.DartSortMembers: Sorts the members of a Dart class. ([analytics] instrument file processing actions #134)Analysis Server and Tooling
Dart.stop.dart.webdev.server: Stops thewebdevserver. ([analytics] instrument DAS and tooling actions #135)Dart.Reanalyze: Triggers a re-analysis of all Dart sources. ([analytics] instrument DAS and tooling actions #135)Dart.Restart.Analysis.Server: Restarts the Dart Analysis Server. ([analytics] instrument DAS and tooling actions #135)Dart.Analyzer.Diagnostics: Shows diagnostics for the Analysis Server. ([analytics] instrument DAS and tooling actions #135)DartCopyDtdUriAction: Copies the Dart Tooling Daemon URI. ([analytics] instrument DAS and tooling actions #135)Pub Package Manager
Dart.pub.get: Runspub get. ([analytics] enable analytics gathering #126)Dart.pub.upgrade: Runspub upgrade. ([analytics] enable analytics gathering #126)Dart.build: Runs abuild_runnerbuild. ([analytics] enable analytics gathering #126)Dart.pub.outdated: Runspub outdated. ([analytics] enable analytics gathering #126)Dart.pub.cache.repair: Runspub cache repair. ([analytics] enable analytics gathering #126)Quick Assist Actions
The plugin registers a pool of 15 generic "slots" (
DartQuickAssistIntention0toDartQuickAssistIntention14) that are populated dynamically by the Dart Analysis Server. This means the available assists are context-dependent.DartQuickAssistIntention([analytics] instrument quick fixes and assists #137)Quick Fix Actions
DartQuickFix([analytics] instrument quick fixes and assists #137)View Defined Actions
DartProblemsViewPanelAnalysisServerSettingsAction([analytics] instrument Problems View actions #230)FilterProblemsAction([analytics] instrument Problems View actions #230)Editing Operations
Non-DAS operations:
DartWithExpressionSurrounderDartStatementSurrounderCorresponding issue for Flutter plugin actions: flutter/flutter-intellij#8598