Derzeit ermöglicht LiteIde das Einfügen einer Datei oder eines Ordners als Befehlszeilenoption.
dh liteide.exe myproject
startet LiteIde im angegebenen Projektverzeichnis.
Dies ist sehr praktisch, wenn LiteIde aus einer Batchdatei (oder einem Skript) in einer benutzerdefinierten Projektumgebung aufgerufen wird.
Noch bequemer wäre es, wenn ich die aktive LiteIde-Umgebung auch über die Befehlszeile einstellen könnte, indem ich beispielsweise eine "-e"-Option verwende
zB liteide.exe -e custom.env myproject
Vielleicht ist es eine bessere Lösung, die aktuelle Umgebung jedes Mal neu zu laden, wenn ein Ordner geöffnet wird (entweder beim Starten von LiteIDE oder während einer LiteIDE-Sitzung). Mit einigen zusätzlichen Tricks im env-Dateiparser wäre es dann möglich, Projektverzeichnisinformationen in die Standard-env-Datei aufzunehmen, um zB GOPATH anzupassen.
Ich verwende derzeit den Umgebungs-"Switcher", um zwischen go
und gopherjs
builder zu wechseln (nicht perfekt, aber es funktioniert: https://github.com/bep/go-or-gopherjs)
Es wäre toll, wenn ich Umgebungen irgendwie automatisch pro Projekt/Paket laden würde.
Bitte neueste Version herunterladen
liteide --select-env [system|win32|cross-linux64|...]
Hilfreichster Kommentar
Vielleicht ist es eine bessere Lösung, die aktuelle Umgebung jedes Mal neu zu laden, wenn ein Ordner geöffnet wird (entweder beim Starten von LiteIDE oder während einer LiteIDE-Sitzung). Mit einigen zusätzlichen Tricks im env-Dateiparser wäre es dann möglich, Projektverzeichnisinformationen in die Standard-env-Datei aufzunehmen, um zB GOPATH anzupassen.