[jEdit] 指定啟動參數以提升運行效率

Windows裡是使用jedit.bat來啟動jEdit,此批次檔的內容如下:

@echo off
start "jEdit startup" "C:\JDK1.6\bin\javaw.exe" -Xms64M -Xmx192M -jar "d:\jEdit\jedit.jar" -reuseview %*
  • jedit.jar: 是jEdit的主程式
  • -Xms64M: 設定啟始記憶體為64M
  • -Xmx192M: 設定最大記憶體為192M

若你經常要編輯超大檔案,則可將192的值變大;若你的記憶體較少,可以把64改小一點使記憶體用少一些。

另一個提升開檔速度的方法是用「兩階段」啟動,這個方法適合記憶體較多的環境使用:

  • 將下列批次檔(可命名為jedit_server.bat)內容存入啟動資料夾,讓Windows登入後自動執行,以建立jEdit的主機環境(Server mode):
rem d:\jEdit是jEdit的安裝資料夾
"d:\jEdit\jEdit.bat" -background -nogui
  • 爾後再用jedit.bat啟動時,因為大部份需要的資源都已存在記憶體裡了,因此能很快的顯示出jEdit視窗

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

2 個回應

  1. Vincent表示:

    jEdit 的另外一個較有用的啟動參數是-settings=%dir%可以指定 jEdit 的 setting directory, 此目錄即為存放所有jEdit 設定與預設Plug-in 的目錄, Windows 下的預設目錄應該是在 %USERPROFILE%.jEdit一般我們習慣將一些獨立或是免安裝的應用程式裝在非系統槽。如此, 當系統需要重新安裝時, 原有的設定即可保留, 將此目錄指定到別的磁碟區, 可避免因為忘記備份, 導致系統重新安裝後, jEdit 所有的 Plug-in 與設定都需要重新裝及設定的慘劇。另外配合此設定, 使用 JDK + jEdit 可作成免安裝版, 放在隨身碟裏。如此, Plug-in install once, run everywhere。以上供參

  2. Vincent表示:

    補充一下在 Windows 下, 啟動參數行最後的 %* 最好是用雙引號框起來, 如 "%*"。不然檔案所在路徑若有空白字元, jEdit 開起來蠻壯觀的…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *