Julia + VSCode
本文介绍 Windows 下使用 Visual Studio Code 及 julia-vscode/julia-vscode 扩展设置 Julia 环境的步骤
1. 安装 Julia
- 官网下载 julialang.org/downloads/
- 建议选择
Current stable release
- 校验,安装
- 建议将
julia.exe
所在目录添加到系统环境变量的PATH
- 可参考 julialang.org 上的帮助
- 注销,重新登录
2. 安装 VSCode
- 源码在 Microsoft/vscode
- // 要自己编译吗(雾)
- 从 code.visualstudio.com/#alt-downloads 选择合适的版本下载,安装
- // 建议选择
System Installer
,64 bit
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 属地加拿大