←
PDF 138 / 520 To foster this behavior, I highly recommend that you instruct RStu‐ dio not to preserve your wor
→
English · PDF 138
Original PDF page 138
中文 · PDF 138

为了培养这种行为,我强烈建议你设置 RStudio 在会话之间不保留工作区:

这会给你带来一些短期的不便,因为现在当你重启 RStudio 时,它不会记住你上次运行代码的结果。但这种短期的不便将为你省去长期的痛苦,因为它迫使你把所有重要的交互都记录在代码中。没有什么比三个月后才发现你只把一次重要计算的结果保存在了工作区中,而没有把计算本身保存在代码里更糟糕的了。

有一对非常好用的键盘快捷键,配合使用可以确保你已经在编辑器中保存了代码的重要部分:

  • 按 Cmd/Ctrl-Shift-F10 重启 RStudio。
  • 按 Cmd/Ctrl-Shift-S 重新运行当前脚本。

我每周会使用这个组合数百次。