目前,LiteIde 允许将文件或文件夹作为命令行选项包含在内。
即liteide.exe myproject
将在指定的项目目录中启动 LiteIde。
当从自定义项目环境中的批处理文件(或脚本)调用 LiteIde 时,这非常方便。
如果我还可以通过命令行使用“-e”选项设置活动的 LiteIde 环境会更方便
例如 liteide.exe -e custom.env myproject
也许更好的解决方案是每次打开文件夹时(在 LiteIDE 启动时或在 LiteIDE 会话期间)重新加载当前环境。 在 env 文件解析器中使用一些额外的智能,然后可以在标准 env 文件中包含项目目录信息,例如为了自定义 GOPATH。
我目前使用环境“切换器”在go
和gopherjs
builder 之间切换(不完美,但它有效:https://github.com/bep/go-or-gopherjs)
如果我能以某种方式自动加载每个项目/包的环境,那就太好了。
请下载最新版本
liteide --select-env [系统|win32|cross-linux64|...]
最有用的评论
也许更好的解决方案是每次打开文件夹时(在 LiteIDE 启动时或在 LiteIDE 会话期间)重新加载当前环境。 在 env 文件解析器中使用一些额外的智能,然后可以在标准 env 文件中包含项目目录信息,例如为了自定义 GOPATH。