Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
grammars
keymaps
menus
settings
snippets
styles
CHANGELOG.md
LICENSE.md
README.md
package.json

README.md

Rbox: an integrated R package for ATOM Editor

This package is a collection of several packages to run R via Atom editor.

hero

Contents

  1. Background
  2. Shortcut
  3. Features
  4. Wiki
  5. How it works
  6. Why "rbox"?
  7. Contributing
  8. Changelog
  9. Todo
  10. License

Background

R is a central aspect in the applied sciences to write program and communing codes among statisticians and data scientist, its impact on the development modern statistics is inevitable. The current researches more especially for big data can not be done solely using R and should use different programming languages, hence having a modern Integrated development environment (IDE) is very important. Atom is modern IDE that is developed by GitHub.

Shortcut

macOS Win\ Linux
Open Watch alt+ctrl+w
Remove Watch ctrl-alt-e
Show the result in new window ctrl-alt+o
Run code in-line cmd+enter ctrl+enter
Interrupt R ctrl+c
Quit or shutdown R ctrl-alt-q
Restart R ctrl-alt+r
Paste scripts into Terminal ctrl-alt-R

Features

  • Use Hydrogen to execute a line, selection, or block at a time.
  • Access to several terminals.
  • Very useful snippets to run R.

Wiki

See Wiki

How it works

It uses Hydrogen to run R, also can run codes in the terminal via the editor of Atom.

Why Rbox?

The first R's gramar for Atom was deployed in language-r which imported the grammar from "r.tmbundle" and is no longer maintained, so we decided to work on a tool package suitable for R users who want to use it daily. It is a collection of several packages to facilitate working with R, especially for who want to use R with other programming languages.

Contributing

This is an early version, any contribute or suggestion is appreciated. Take a look at our Contributing Guide to get started.

Changelog

Every release is documented on the GitHub Releases page.

Todo

Support for Rmarkdown

License

This project is licensed under the MIT License - see the LICENSE.md file for details

⬆ back to top