Skip to content
This repository was archived by the owner on Mar 16, 2020. It is now read-only.

Developing

Devon Carew edited this page Sep 6, 2015 · 9 revisions

First up, please join our dart-atom-dev mailing list.

Contributions welcome! You can help out by testing and filing issues, helping with docs, or writing code.

Docs

Some of our docs are in the main readme.md file. We try and keep that file short and sweet.

Most of our docs are in the gh-pages branch on the repo. We author the docs in markdown, and github's gh-pages system automatically converts it the html (we're using the 'SinglePaged' jekyll template). Changes push to the gh-pages branch go live automatically.

Developing the plugin

To work on dartlang plugin:

  • install Atom
  • clone this repo
  • from the command line, run pub get
  • from the command line, run grind build; this will re-compile the javascript
  • from the repo directory, type apm link (you can install apm via the Atom > Install Shell Commands menu item)
  • re-start Atom

The plugin will be active in your copy of Atom. When making changes:

  • type type type...

and either:

  • from atom, hit ctrl-option-command-;; this will re-build the dart code and re-start atom

or:

  • run grind build
  • from atom, hit ctrl-option-command-l; this will re-start atom
Clone this wiki locally