IEx Pry:总是在没有提示的情况下允许/接管
IEx Pry: Always allow / take over without prompt
当我使用我的调试器 Pry 运行 Elixir 代码时,它总是让我面对 Allow? [Yn]
- 我可以将配置选项传递给 always 允许吗?因此,
默认?
- 为什么会问这个问题?什么可能有害?
不,您不能在没有手动确认的情况下提供允许选项。
确认是 IEx 的重用组件,任何终端接管消息 (:take
) require user confirmation. This take over flow also happens in IEx.pry/0
。
至于为什么会这样,我也不清楚。我认为这是一种安全措施。然而,确认只是保护IEx.evaluator.run/4
,这似乎不是一个明显的攻击向量。
当我使用我的调试器 Pry 运行 Elixir 代码时,它总是让我面对 Allow? [Yn]
- 我可以将配置选项传递给 always 允许吗?因此, 默认?
- 为什么会问这个问题?什么可能有害?
不,您不能在没有手动确认的情况下提供允许选项。
确认是 IEx 的重用组件,任何终端接管消息 (:take
) require user confirmation. This take over flow also happens in IEx.pry/0
。
至于为什么会这样,我也不清楚。我认为这是一种安全措施。然而,确认只是保护IEx.evaluator.run/4
,这似乎不是一个明显的攻击向量。