2017-09-30 19 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으로 DevTools로를 사용하여 패키지를 빌드 - 모든 파일이, 패키지/기능은 한 번 설치 작품 로드되었습니다. 단 한가지는 주석이 #' @param url put in a url인데, 쓴 것은 노란색 상자로 보이지 않는다는 것입니다.

어떤 아이디어가 문제 일 수 있습니까?

+1

노란색 상자는 R 자체가 아닌 RStudio처럼 보입니다. 아마도 RStudio 태그를 추가해야합니다. –

+0

RStudio를 다시 시작하고 패키지를 다시 '라이브러리로 만드시겠습니까'? –

+0

@VincentBonhomme, 예. RStudio를 다시 시작하고 패키지를 다시로드하려고 시도했지만 작동하지 않았습니다 ... 다른 R 패키지와 비교하여 노란색 상자가 해당 패키지에 표시되는지 확인했습니다. – Primesty

답변

0

문제가 해결되었습니다 ... 분명히 몇 가지 인수가있는 함수가있을 때 위 그림과 같이 인수의 목록을 얻게됩니다. 인수가 하나 뿐인 경우 인수를 입력하고 코드 완성을 사용하여 목록을 가져와야합니다. 그런 다음 'url'인수를 가리키면 노란색 설명 상자가 표시됩니다 ...