バージョン1.2.0になっていた(1/19) ので、この記事は古い内容です
バージョンが1.1.0になった
どこかでおススメ記事を見た気がするんですが、見つからず。Hadley自身のツイートで知ったのかもしれない。
Automate package and project setup tasks that are otherwise performed manually. This includes setting up unit testing, test coverage, continuous integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio' projects, and more.
だそうです。パッケージを作る際に必要なものを準備してくれたりして便利(パッケージじゃないプロジェクトではあまり意味がない)
例えば、
# NEWS.mdを作ってくれます usethis::use_news_md() # ✔ Writing 'NEWS.md' # ● Modify 'NEWS.md' # testthat用のdirとファイルを作ってくれます usethis::use_testthat() # ✔ Adding 'testthat' to Suggests field in DESCRIPTION # ✔ Creating 'tests/testthat/' # ✔ Writing 'tests/testthat.R'
実際に出力される文字は色付きで見やすく、綺麗です。
他にも便利関数が沢山あって、パッケージ作る際にはぜひ使いこなしたいですね(私もさっき触り始めたので、これから使っていく予定です)
Enjoy!!