Ari, ja też używam roxygen2 (wersja 4.1.0). Poniżej znajduje się koniec mojego znacznika roxygen2 w mojej definicji funkcji (gctemplate) do początku części rzeczywistej.
gctemplate <- function(nvars, ncausers, ndependents){
...
Znam metodę dontrun GSee.
W mojej technice zarówno przykład liczbowy, jak i tekst wyjaśniający przykład liczbowy są komentarzami. Używam wcięć, aby odróżnić te dwa; Zauważ, że po znaku „#” jest odpowiednio 1 ostry i 2 ostre. Zawsze używam powyższej techniki "# '## / #' #" w moich pakietach. Użytkownik może wykonać operację kopiowania i wklejania za każdym razem, gdy chce przetestować funkcję. Technika ta jest - według mnie - bardziej równoległa do klasycznego bombardowania komentarzami filozofii kodowania oprogramowania.
?example
i Pisanie rozszerzeń