This package offers Cacher users the ability to perform popular actions on their personal and team snippet libraries from within the editor.
- Installed copy of Atom Editor. Download at: atom.io
- You are a Cacher user on the Pro or Team plan. Click here to view plans.
- Install the Cacher for Atom package using apm:
apm install cacher
Once Atom has loaded, you will be prompted to setup Cacher. Click the Setup Cacher button.
can also start the setup wizard by using the Cacher: Setup command.
- In the prompt to "Enter Cacher Credentials", click the Open Cacher link to view your API credentials. info_outlineYou can also navigate to the page via: app.cacher.io/enter?action=view_api_creds
- From the popped up webpage, sign up or sign in as a Cacher user.
- Once you are signed into Cacher, you should see a dialog on the top-right corner with your API
KEY and API TOKEN values.
- Back in Atom, enter your API key and token from step 5 into the prompt.
- You're all set! Open the Command Palette and type in Cacher: Find Snippet to search for a snippet from your Cacher libraries.
.cacher/credentials.jsonunder your OS's home folder. This file is also used to authenticate other apps, like the Cacher CLI, VSCode Extension and Sublime Text Package.
Shortcut: Alt Shift I
Find a snippet from your personal and team Cacher libraries. Searches across snippets' title, description and file content.
Once you've found what you're looking for, you'll see buttons in the footer to:
- Insert the file's content, replacing your selection in the active editor.
- Copy the file's content to the clipboard.
- Open the snippet in the Cacher web app.
- Open the snippet's page.
Shortcut: Alt Shift C
Create a snippet from either the text selection or the entire file (no selection). The command starts a wizard for you to choose:
- Personal or team library (if using teams)
- Description - Optional
- Public/private permission
- Labels - Optional
Shortcut: Alt Shift R
Reload your Cacher snippets. Do this once you've made a change to your snippets outside of VSCode.
Kick off the setup wizard to authenticate your Cacher account. Run this command if you need to switch users.
Right-click on an active editor to bring up Cacher context menu actions:
- Create Snippet: Create a new snippet using the selected text or the entire file if there is no text selected.
- Insert Snippet: Search for a snippet and insert the content in-place.
Thanks for deciding to help!
You can find the GitHub repo at: github.com/CacherApp/cacher-atom
Before submitting a pull request, be sure to check for errors with ESLint:
npx eslint .
This project is licensed under the MIT License - see the LICENSE file for details.