2017-09-30 20 views
0

私は最初のRパッケージを書くのを手伝っていて、関数の引数の上にカーソルを置いたときにポップアップする黄色いコメントボックスをこの機能ではタブを押す)。ここを参照してください:Rパッケージ/関数 - 関数の引数に黄色のコメントボックスを追加する

Example

これは私のコードです:

#' A web function 
#' 
#' This function allows you to call a website. 
#' @param url put in a url 
#' @keywords web 
#' @export 
#' @examples 
#' webpage("google") 

webpage <- function(url){ 
    if(!is.character(url)){ 
     url <- as.character(url) 
} else{ 
    utils::browseURL(paste0("https://www.", url, ".com", collapse = ",")) 
    } 
} 

私が文書にroxygen2とデベロッパーツールを使用してパッケージを構築 - すべてのファイルが存在し、かつパッケージ/機能は、一度インストール作品ロードされます。唯一のことは、私が書いたコメント#' @param url put in a urlが黄色のボックスとして表示されないということです。

問題の原因は何ですか?

+1

黄色のボックスは、R自体ではなくRStudioのように見えます。 RStudioタグを追加する必要があります。 –

+0

RStudioを再起動して、あなたのパッケージを 'library'してみましたか? –

+0

@VincentBonhomme、はい、私はRStudioを再起動しようとしましたが、もう一度パッケージをロードしましたが、うまくいかなかった...他のRパッケージと比較して、黄色のボックスがポップアップすることを確認しました。 – Primesty

答えて

0

問題は解決しました...明らかに、いくつかの引数を持つ関数がある場合、上の図のように、引数のリストを取得します。引数が1つしかない場合は、引数の入力を開始し、コード補完を使用してリストを呼び出す必要があります。次に、 'url'引数にカーソルを置くと、黄色の説明ボックスが表示されます。

関連する問題