メモ:RStudio v1.1以降でパスワード以外の入力を求めるポップアップを出したいときはrstudioapi::showPrompt()

rstudioapi::askForPassword()はパスワードの入力を求めるポップアップを出せる。

日本語は文字化けするけど。

rstudioapi::askForPassword("パスワード:")

f:id:yutannihilation:20171102193056p:plain

f:id:yutannihilation:20171102193117p:plain

でもこれは入力がマスクされてしまうので、パスワード以外の用途では不便だった。

と思ってたら、いつの間にかrstudioapi::showPrompt()というやつが追加されてたらしい。

もちろん日本語は文字化けするけど。

rstudioapi::showPrompt(title = "tidyポエム申し込み", message = "タイトル:", default = "")

f:id:yutannihilation:20171102193445p:plain

それ以外にもなんか挙動がおかしい気がする。うーん。。