ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Direnv

misuzu ST3 MacLinux

Direnv 对 Sublime Text 4 的集成

详细信息

  • 0.4.0
  • github.​com
  • github.​com
  • 4 个月前
  • 42 分钟前
  • 10 年前

安装次数

  • 总计 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

源代码
raw.​githubusercontent.​com

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 以允许加载当前的 .envrc
  • direnv deny 以拒绝加载当前的 .envrc
  • direnv clear cache 清除文件系统缓存

限制

由于 ST 没有延迟加载其他插件的 API,当使用 nix 为项目声明依赖项时,像 LSP-rust-analyzer 这样的插件将无法找到它们。如果您遇到此问题,请尝试在 ST 中打开项目目录,打开 README.envrc 或其他不相关的文件,并在打开源代码文件之前等待 direnv 加载。