使用 REPL 模式

Julia 中有三種內建的 REPL 模式:Julia 模式,幫助模式和 shell 模式。

幫助模式

Julia REPL 帶有內建幫助系統。按 ? julia> 提示符訪問 help?> 提示符。

在幫助提示符下,鍵入某個函式或型別的名稱以獲取幫助:

StackOverflow 文件

即使你沒有正確拼寫這個函式,Julia 也可以建議一些你可能想要的函式:

help?> printline
search:

Couldn't find printline
Perhaps you meant println, pipeline, @inline or print
  No documentation found.

  Binding printline does not exist.

本文件也適用於其他模組,只要它們使用 Julia 文件系統即可。

julia> using Currencies

help?> @usingcurrencies
  Export each given currency symbol into the current namespace. The individual unit
  exported will be a full unit of the currency specified, not the smallest possible
  unit. For instance, @usingcurrencies EUR will export EUR, a currency unit worth
  1€, not a currency unit worth 0.01€.

  @usingcurrencies EUR, GBP, AUD
  7AUD  # 7.00 AUD

  There is no sane unit for certain currencies like XAU or XAG, so this macro does
  not work for those. Instead, define them manually:

  const XAU = Monetary(:XAU; precision=4)

殼牌模式

有關如何使用 Julia 的 shell 模式的更多詳細資訊,請參閱在 REPL 中使用 Shell ,可以通過 ; 在提示符處點選訪問該模式。這種 shell 模式支援從 Julia REPL 會話中插入資料,這樣可以輕鬆呼叫 Julia 函式並將其結果轉換為 shell 命令:

StackOverflow 文件