Create extensions for opening in additional editors - Atom, IntelliJ and Sublime Text
Created by: AlicjaSuska
Let's agree on the next steps regarding extensions for opening the file in the editor.
Currently
Right now we enable opening in the editor by:
- using vs-code extension
- using open-in-editor extension developed recently by @limitedmage as the onboarding task. User can configure their preferred editor in settings.
Proposition
- Develop separate extensions for each supported editor In Sourcegraph we list VS Code, Atom, IntelliJ, and Sublime Text.
Reasoning
- It is easier to enable the extension then configure settings for open-in-editor extension
- Better visibility of those extensions in the extensions registry page
- in open-in-editor extension, the user chooses only one preferred editor. Many developers use more than one editor and we should accommodate their needs.
- Present open-in-editor extension as an option for adding an editor that is not supported yet
Users who use the editor from outside the supported editors' list can configure it in the open-in-editor extension. For now, I think that configuring one additional editor is enough, let's see how many people use this option. If it turns out to be necessary in the future, maybe we can develop this extension further to let users add more than one additional editor.
@christinaforney @felixfbecker @tjkandala