To further streamline your development process, a collection of Addins has been designed to integrate with RStudio. These Addins provide convenient shortcuts and tools for common tasks.
These Addins enhance the RStudio development workflow by providing quick access to essential tasks and enabling background execution, allowing for better transitions between coding and task management.
This guide shows Addins available for Rhino.
RStudio Addins provide a mechanism for executing R functions interactively from within the RStudio IDE either through keyboard shortcuts, or through the Addins menu.
Jump start your module development by creating a new R script document with a Rhino module template. This Addin sets the foundation for your module structure, letting you dive straight into coding.
Uses the {styler}
package to automatically format R script. This Addin ensures consistency and readability.
Uses the {lintr}
package to check all R sources for style errors. Identify and address potential issues in your R scripts with ease.
Uses the {testhat}
package to run all unit tests in tests/testthat
directory. Maintain your functions and components reliability.
Simplify the process of building JavaScript files using Babel and Webpack. Builds the app/js/index.js
file into app/static/js/app.min.js
. Choose to watch for changes, automating the build process whenever you save the JavaScript file.
Effortlessly build Sass styles using Dart Sass or the {sass}
R package. It builds the app/styles/main.scss
file into app/static/css/app.min.css
. Opt to watch for changes, allowing for automatic rebuilding of style sheets.
Runs ESLint
on the JavaScript sources in the app/js
directory. It performs linting on JavaScript files with ease. Opt to fix issues automatically for fixing it directly.
Runs Stylelint
on the Sass sources in the app/styles
directory. Choose to automatically fix issues to streamline the process of linting Sass styles.
Execute Cypress end-to-end tests for your application. Choose between interactive and non-interactive modes to validate application behavior.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.