Julia + VSCode

本文介绍 Windows 下使用 Visual Studio Code 及 julia-vscode/julia-vscode 扩展设置 Julia 环境的步骤


1. 安装 Julia


2. 安装 VSCode


3. 安装 julia-vscode 扩展

    • 打开 VSCode,在侧边栏的扩展(Extensions)中搜索 julia 并安装
    • 重新加载窗口


4. 配置 julia-vscode 扩展

    • 在扩展列表中,右击 Julia,选择扩展设置(Extension Settings)
    • Julia: Executable Path (julia.executablePath)的值改为 julia.exe 的绝对路径
      • 如果路径使用反斜线则需要转义(\ -> \\),建议使用正斜线(/
      • 如果之前添加了环境变量,可以只写 julia // 或不写


5. 验证

    • 打开一个 *.jl 文件,可以看到状态栏出现 Julia env: v*
    • 单击,出现一个 Select environment 提示框
      • 如只有一项 (pick a folder),这可能是因为 ~/.julia/environments 为空
      • 打开 Julia REPL,运行 ]add Unicode; remove Unicode 以创建一个空环境
      • // Unicode 只是作为示例
    • 选择一个 environment,状态栏出现 Julia Language Server: Indexing packages...
    • 完成

  • // Juno 大概已经凉透了罢
  • // environment 内包较多时,julia-vscode 每次启动都需要索引相当长的时间
  • 另推荐用于 VSCode 的 Julia 格式化工具 vscode-julia-format
  • // VSCodium 无视民意用丑陋的 logo 换掉好看的 logo 并关闭讨论回滚的 issue,太 Free/Libre 了,既然如此我何不去用微软的 binary 呢(最终还是改回来了,不过已经无所谓了……)

// 20200303

// 20220105

// 20221226

编辑于 2022-12-27 05:54・IP 属地加拿大