promptPackage
位於 utils
包(package)。 說明
使用 Rd 宏生成包概述幫助頁麵的原型,該宏在構建包時動態地從包元數據中提取信息。
用法
promptPackage(package, lib.loc = NULL, filename = NULL,
name = NULL, final = FALSE)
參數
package |
|
lib.loc |
被忽略。 |
filename |
通常,connection 或字符串給出應寫入文檔 shell 的文件名。默認對應於名稱為 |
name |
指定幫助主題名稱的字符串;默認為‘<pkgname>-package’,這是必需的 |
final |
一個邏輯值,指示是否嘗試創建幫助主題的可用版本,而不僅僅是一個 shell。 |
細節
除非 filename
是 NA
,否則 package
的文檔 shell 會寫入 filename
指定的文件中,並給出相關消息。
如果 filename
是 NA
,則會創建並返回文檔 shell 的列表樣式表示形式。將 shell 寫入文件相當於 cat(unlist(x), file = filename, sep = "\n")
,其中 x
是列表樣式的表示形式。
如果 final
是 TRUE
,生成的文檔將不包含用於手動編輯的 place-holder 插槽,它將按原樣使用。在大多數情況下,手動編輯的文件是更好的選擇(但 final = TRUE
的工作量肯定更少)。
值
如果 filename
是 NA
,則為文檔 shell 的列表樣式表示形式。否則,寫入的文件名會以不可見的方式返回。
例子
filename <- tempfile()
promptPackage("utils", filename = filename)
file.show(filename)
unlink(filename)
也可以看看
相關用法
- R promptData 為數據集生成大綱文檔
- R prompt 生成 R 文檔文件的原型
- R process.events 觸發事件處理
- R personList 人員集合(舊接口)
- R page 在 R 對象上調用尋呼機
- R person 人員
- R packageName 查找與環境關聯的包
- R packageDescription 包裝說明
- R package.skeleton 為新的源包創建骨架
- R packageStatus 包管理工具
- R select.list 從列表中選擇項目
- R COMPILE 編譯用於 R 的文件
- R readRegistry 讀取 Windows 注冊表配置單元
- R browseVignettes 在 HTML 瀏覽器中列出暈影
- R hasName 檢查姓名
- R nsl 按主機名查找 IP 地址
- R edit 調用文本編輯器
- R create.post 準備電子郵件和帖子的輔助函數
- R hsearch-utils 幫助搜索實用程序
- R download.packages 從類似 CRAN 的存儲庫下載軟件包
- R DLL.version MS Windows 上的 DLL 版本信息
- R ls.str 列表對象及其結構
- R Rscript R 前端腳本
- R bug.report 發送錯誤報告
- R PkgUtils 用於構建和檢查附加包的實用程序
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Generate a Shell for Documentation of a Package。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。