它在您打開.hs或.lhs的最後一個目錄中打開。
嘗試從您想要的文件夾中打開某些東西,退出,重新啓動。 它重新開始,你在哪裏?
嘗試像這樣工作一段時間,如果你喜歡它(我),那麼你很好。
如果你真的想每次都去同一個地方,也許有一種方法。
我找不到任何設置來控制它,但信息存儲在註冊表中。 礦是
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Haskell\WinGHCi 1.0.6]
"WorkingDir"="D:\\Files\\Andrew\\prog\\haskell"
您可以將您的那個版本保存爲resetghci.reg
: 要製作自己的,打開註冊表並首先嚐試在同一位置。如果沒有,請搜索WinGHCi。 你可以導出該子樹,但你得到了很多,包括最近的表達式等,我認爲你不應該重置。保存爲ghcioriginal.reg以防萬一。編輯除了WorkingDir以外的所有行,並保存爲resetghci.reg
當您雙擊它時,它會詢問您是否確定要將該信息添加到註冊表中。是的,你是。
未經測試:
舊版本接下來的作品,但微軟似乎是想斷.PIF文件和啓動命令,我不能在Windows 7
測試此
在與您製作的.reg相同的文件夾中創建一個名爲ghci.bat的文本文件。它裏面放
@echo off
regedit resetghci.reg
start WinGHCi
您可能需要指定WinGHCi的完整路徑。 啓動命令是等同於從shell提示符進行後臺進程的窗口,因此應立即終止。
創建ghci.bat的快捷方式(它將被稱爲ghci.pif)並將其設置爲打開最小化並在其上放置一個漂亮的lambda圖標(從winghci可執行文件中刪除它)。
在您的桌面上,開始菜單或快捷方式欄中彈出,當您使用它時,您將彈出回到標準位置。