朱莉娅:如何清除控制台

时间:2014-10-24 13:17:45

标签: julia julia-studio

我正在使用Julia Studio,并想知道清除文本和内存控制台的命令,如导入或变量?像matlabs“clc”和“clear”命令之类的东西。

3 个答案:

答案 0 :(得分:14)

Julia 0.3中有一个workspace()命令可以完成clear的等效命令。使用Ctrl-l清除屏幕。

(注意: Julia Studio未维护

答案 1 :(得分:5)

要清除控制台,您可以进入shell并从那里运行clear

julia> ;
shell> clear

答案 2 :(得分:1)

如上所述workspace()提供了一个全新的Main。可以使用以下内容清除变量(和屏幕):


function clear()
    Base.run(`clear`)
    for var in names(Main)
        try
            eval(parse("$var=0"))
        catch e
        end
    end
    gc()
end

变量定义是永久性的,但可以是无效的。免费类型等将它们包装在模块中。有关详细信息,请参阅前两个问题here