Direnv
Direnv 对 Sublime Text 4 的集成
详细信息
安装次数
- 总计 614
- Win 79
- Mac 296
- Linux 239
Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
readme
direnv 对 Sublime Text 4 的集成
此插件添加了对 direnv 在 Sublime Text 4 中的支持。
先决条件
此插件需要安装 direnv 才能使用。请参考这里的安装说明。
安装
您可以通过Sublime Package Control 插件进行安装
- 按
(ctrl|cmd)+shift+p
以在 Sublime Text 中查看命令面板。 - 键入命令 Package Control: Install Package
- 键入名字 Direnv 并从列表中选择
使用方法
如果您允许此插件,它将自动加载 .envrc
文件到环境中。
命令
要运行命令,请按 (ctrl|cmd)+shift+p
以在 Sublime Text 中查看命令面板。在那里键入
direnv allow
以允许加载当前的 .envrcdirenv deny
以拒绝加载当前的 .envrcdirenv clear cache
清除文件系统缓存
限制
由于 ST 没有延迟加载其他插件的 API,当使用 nix 为项目声明依赖项时,像 LSP-rust-analyzer 这样的插件将无法找到它们。如果您遇到此问题,请尝试在 ST 中打开项目目录,打开 README
,.envrc
或其他不相关的文件,并在打开源代码文件之前等待 direnv 加载。