# sourcegraph-atom
**Repository Path**: mirrors_sourcegraph/sourcegraph-atom
## Basic Information
- **Project Name**: sourcegraph-atom
- **Description**: Sourcegraph for Atom
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-11-23
- **Last Updated**: 2025-12-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Sourcegraph for Atom [](https://atom.io/packages/sourcegraph)
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, then `Install`.
- 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`, then `Settings`.
- 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`, then `Uninstall`.
- Restart Atom.
## Development
To develop the plugin:
- `git clone` the repository into `~/.atom/Packages/sourcegraph` (lowercase `packages` 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` and `View` -> `Toggle Tree View` (Cmd+\\) are your friends here. Consider using a separate editor to make changes.
- To release a new version, you MUST update the following files:
1. `CHANGELOG.md` (describe ALL changes)
3. `lib/sourcegraph.js` (`VERSION` constant)
4. `git commit -m "all: release v" && git push`
5. `apm publish `
## Version History
See [CHANGELOG.md](CHANGELOG.md)