The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Title: Hippie Code Completion in 'RStudio'
Version: 0.1.0
Description: An 'RStudio' Addin for Hippie Expand (AKA Hippie Code Completion or Cyclic Expand Word). This type of completion searches for matching tokens within the user's current source editor file, regardless of file type. By searching only within the current source file, 'hippie' offers a fast way to identify and insert completions that appear around the user's cursor.
URL: https://github.com/crew102/hippie
BugReports: https://github.com/crew102/hippie/issues
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.1.2
Imports: rstudioapi (≥ 0.13), utils, sourcetools
Suggests: testthat (≥ 3.0.0), withr, fs
NeedsCompilation: no
Packaged: 2022-08-28 22:08:47 UTC; cbaker
Author: Christopher Baker [aut, cre]
Maintainer: Christopher Baker <chriscrewbaker@gmail.com>
Repository: CRAN
Date/Publication: 2022-09-05 08:30:05 UTC

Hippie Code Completion

Description

Invoke Hippie Completion, either upwards or downwards. This function is meant to be called as a shortcut.

Usage

hippie_up()

hippie_down()

Value

Nothing. A match token is inserted into the relevant RStudio source document context.

Examples

## Not run: 
# Not intended to be called directly. Rather, bind to a keyboard shortcut.
hippie_up()
hippie_down()

## End(Not run)

Invoke View() on a piped expression

Description

This function is meant to be called as a shortcut. It will look for the left-nearest expression that contains either the magrittr or built in pipe operator (⁠%>%⁠ or ⁠|>⁠), wrap it in a call to View(), then evaluate the result. By default it'll send the code to the console and evaluate it from there, so that it's available in your execution history. To evaluate the code straight away instead of sending it to the console first, set option(hippie.pipe_to_console = FALSE).

Usage

invoke_view()

Value

Nothing. Code is either sent to your console for evaluation or evaluated straight away.

Examples

## Not run: 
# Not intended to be called directly. Rather, bind to a keyboard shortcut.
invoke_view()

## End(Not run)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.