如何判断VS Code中旧Julia会话是否活跃及找回命令历史?
关于VS Code中Julia会话与命令历史的问题
旧Julia会话是否仍活跃?
重载VS Code扩展会终止所有关联的语言服务进程,包括你之前打开的Julia会话。旧会话已经完全关闭,内存中的变量、未保存的工作内容都已丢失,无法再恢复该会话。
命令历史是否已保存?
分两种场景查看:
- Julia自带的REPL历史:Julia默认会自动保存REPL命令到本地文件,路径为:
- Windows:
%USERPROFILE%\.julia\logs\repl_history.jl - macOS/Linux:
~/.julia/logs/repl_history.jl
你可以直接打开这个文件查看之前输入的命令,不管是在VS Code的Julia REPL还是独立Julia终端中输入的命令都会存在这里。
- Windows:
- VS Code终端历史:如果你使用的是VS Code通用终端而非Julia专用REPL,终端历史会保存在VS Code的本地配置中,仅能通过VS Code终端的上下箭头调用;而Julia专用REPL的历史通常和上述Julia自带的历史文件同步。
关于VS Code操作按钮难找的解决办法
不用刻意找界面按钮,直接使用命令面板(快捷键:Ctrl+Shift+P(Windows/Linux)/Command+Shift+P(macOS)),输入关键词如Julia: Show REPL History就能快速调用查看历史的功能,其他Julia相关操作也可以通过命令面板搜索执行。
内容的提问来源于stack exchange,提问作者John Tillinghast
相关产品推荐
相关产品推荐

