Move “open in editor” extension to core workflow
Created by: ryankscott
Useful links:
Tasks:
-
Figure out settings structure -
Assemble supported IDE list -
Create branch -
Create URL getter -
Create action items container for the migrated extensions (git-extras, open-in-editor + view on the code host) – Copy styles from “ActionsContainer” -
Create a component for “open in editor” action -
Create a popover based on Sara’s designs -
Hook up popover to open -
Add settings to user settings -
Implement editor and base path saving in settings -
Collect icons for the different supported IDEs -
Make the icon change to the IDE icon once settings are set correctly -
Create a custom useIde
hook exposing anopenInIDE
callback -
Test it with all supported IDEs -
Test it on Windows with IntelliJ -
Test it with GoLand or some other JetBrains IDE that’s not IntelliJ -
Test it with an older IntelliJ version -
Add deprecation notices to the four repos