2008年6月19日 星期四

改變 IE 檢視網頁原始碼預設程式的方法

由於寫網頁程式時, 常常會遇到所寫之 Javascript 錯誤, 但 IE 的錯誤提示行號是輸出網頁中的行號, 不是 ASP 後端程式者, 因此需要檢視原始檔才行. 可惜 IE 預設使用 Notepad 這種無行號顯示的程式檢視原始檔, 每次都要把原始檔先存入硬碟, 再用 EditPlus 來檢視, 實在很費事. 能不能改變 ie 的預設程式為 EditPlus 呢?

找了一下網路, 有的, 參考 http://jersus.blogspot.com/2008/02/ie.html 的文章, 原來是要在 Windows 的登錄檔中自訂一個機碼 View Source Editor 才行, 整理引述如下 :

註 : 經實驗確實可用, 但毋須重開機.

      如果要改回去, 數值資料要填 %SystemRoot%System32NOTEPAD.EXE

      或者把修改前匯出的原來登錄檔匯入即可.

"自訂編輯器的登錄是:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\

Internet Explorer\View Source Editor\Editor Name

Edit Name 預設值就是指向你的編輯程式。

增加這個登錄的方法:

執行 Regedit,展開 HKEY_LOCAL_MACHINE(與檔案總管一樣,按資料夾前的 "+" 即可展開),再展開 SOFTWARE,再展開 Microsoft,再展開 Internet Explorer。

在Internet Explorer 上按滑鼠右鍵選「新增」>>「機碼」,將此機碼命名為 View Source Editor。

在 View Source Editor 上按滑鼠右鍵選「新增」>>「機碼」,將此機碼命名為 Editor Name。

Double-Click 右側窗格的(預設),在「數值資料」欄,輸入欲指定的程式所在(包含完整路徑)(註二),例如,我要讓我裝在 C:\Program Files\EditPad\EditPad.EXE 去開啟原始檔,我就是輸入:C:\Program Files\EditPad\EditPad.EXE ,按確定。

重新啟動電腦,讓新的登錄值生效。

以上面的例子為例,以後選擇「檢視原始檔」時,IE 就會利用 EditPad 這程式開啟。"

沒有留言 :