Sourcegraph for Atom
The Sourcegraph plugin for Atom enables you to quickly open and search code on Sourcegraph.com easily and efficiently.
Status: Prerelease. Not yet ready for use.
Installation
- Open
Atom
->Preferences
(Cmd+,). - Select
Install
on the left. - Search for
Sourcegraph
and press enter, thenInstall
. - Restart Atom.
Usage
In the command palette (Cmd+Shift+P
or Ctrl+Shift+P
), search for Sourcegraph:
to see available actions.
Keyboard Shortcuts:
Description | Mac | Linux / Windows |
---|---|---|
Open file in Sourcegraph | Option+A | Alt+A |
Search selection in Sourcegraph | Option+S | Alt+S |
Settings
- Open
Atom
->Preferences
(Cmd+,). - Select
Packages
on the left. - Search for
Sourcegraph
, thenSettings
. - Click the
Default: https://sourcegraph.com
field to edit it and enter your on-premises Sourcegraph instance.
Questions & Feedback
Please file an issue: https://github.com/sourcegraph/sourcegraph-atom/issues/new
Uninstallation
- Open
Atom
->Preferences
(Cmd+,). - Select
Packages
on the left. - Search for
Sourcegraph
, thenUninstall
. - Restart Atom.
Development
To develop the plugin:
git clone
the repository into~/.atom/Packages/sourcegraph
(lowercasepackages
on Mac),npm install
and open in Atom.- Use Cmd+Shift+P to open the command pallette, and choose
Window: Reload
to reload the extension in the current Atom window. - Atom does some really bad things with respect to reopening the workspace, so
File
->Reopen Project
andView
->Toggle Tree View
(Cmd+\) are your friends here. Consider using a separate editor to make changes. - To release a new version, you MSUT update the following files:
CHANGELOG.md
(describe ALL changes)lib/sourcegraph.js
(VERSION
constant)git commit -m "all: release v<THE VERSION>" && git push
apm publish <major|minor|patch>
Version History
See CHANGELOG.md