Julia Studioを使用していますが、インポートや変数など、テキストとメモリのコンソールをクリアするためのコマンドを知りたいですか? matlabsの「clc」および「clear」コマンドのようなもの。
Julia0.3にはclear
と同等の処理を行うworkspace()
コマンドがあります。使用する Ctrl-l
画面をクリアします。
(注:Julia Studioは維持されません)
前述のように、workspace()は新しいMainを提供します。次の方法で変数(および画面)をクリアできます。
function clear()
Base.run(`clear`)
for var in names(Main)
try
eval(parse("$var=0"))
catch e
end
end
gc()
end
変数定義は永続的ですが、無効にすることができます。タイプなどを解放するには、それらをモジュールにラップします。詳細については、最初の2つの質問 ここ を参照してください。