朱莉娅:如何清除控制台

Cli*_*tus 12 julia julia-studio

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

Isa*_*ton 18

workspace()Julia 0.3中有一个命令可以完成相同的操作clear.使用Ctrl-l清除屏幕.

(注意:不保留Julia Studio)

  • ```ctrl + l```是正确的答案! (6认同)

小智 15

要清除 Julia REPL,请按Ctrl+ L


Jak*_*and 11

To clear the console, you can go into the shell and run clear from there:

julia> ;
shell> clear
Run Code Online (Sandbox Code Playgroud)

  • 这就是做到这一点的优雅方式! (2认同)

小智 3

如前所述,workspace() 提供了一个新的 Main。可以使用以下命令清除变量(和屏幕):


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

变量定义是永久性的,但可以为空。为了释放类型等,将它们包装在模块中。有关详细信息,请参阅此处的前两个问题。