A toolbar aimed at developers of Atom packages and syntax themes
CoffeeScript JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.eslintrc
.gitignore
.travis.yml
LICENSE.md
README.md
coffeelint.json
gulpfile.js
package.json
screenshot.png
yarn.lock

README.md

Package Developer Toolbar

apm apm apm Travis David David

A toolbar aimed at developers of Atom packages and syntax themes, based on the tool-bar package.

Installation

apm

Install package-developer-toolbar from Atom's Package Manager or the command-line equivalent:

$ apm install package-developer-toolbar

Using Git

Change to your Atom packages directory:

# Windows
$ cd %USERPROFILE%\.atom\packages

# Linux & macOS
$ cd ~/.atom/packages/

Clone repository as package-developer-toolbar:

$ git clone https://github.com/idleberg/atom-package-developer-toolbar package-developer-toolbar

Inside the cloned directory, install Node dependencies:

$ yarn || npm install

Dependencies

This package makes use of atom-package-deps to automatically install additional packages it depends on. However, you might have to restart Atom in order to use them.

Usage

Toggle and position the menu from the Packages > Toolbar menu.

Available Buttons

Screenshot

Buttons from left to right:

  • Generate Package¹
  • Generate Syntax Theme¹
  • Open Package²
  • Open Configuration Folder³
  • Open Packages Folder³
  • Open Project Folder(s)³
  • Reveal File³
  • Show Settings
  • Open Your Config
  • Update Packages/Themes
  • Toggle Developer Tools
  • Re-open file in Dev Mode⁶ / Open in Dev Mode
  • Timecop⁴
  • Deprecation Cop⁵
  • Run Package Specs
  • Reload Window

¹⁾ provided by package-generator
²⁾ provided by open-package
³⁾ provided by browse
⁴⁾ provided by timecop
⁵⁾ provided by deprecation-cop
⁶⁾ provided by open-in-developer-mode

License

This work is licensed under the The MIT License.

Donate

You are welcome support this project using Flattr or Bitcoin 17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd