斌斌小站

記事簿-Internet Explorer

發表日期 2001/03/09
更新日期 2004/03/20

可不可以自訂檢視原始檔的程式?

適用範圍: Internet Explorer

提醒:

 

問題:

在網頁上按滑鼠右鍵選擇「檢視原始檔」(或選擇功能表的「檢視」>>「原始檔」),Internet Explorer 都是用 Windows 的「記事本」(notepad.exe)打開原始檔。

可不可以自訂這個檢視原始檔的編輯器?

例如能不能指定讓 UltraEdit 開啟原始檔?

例如選擇「檢視原始檔」之後,出現的是 UltraEdit 而不是 「記事本」?

回答:

Internet Explorer 有支援自訂編輯器的功能(註一

自訂編輯器的登錄是:

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 這程式開啟。

 

註一:

IE 5 以後的版本,才支援此自訂編輯器的功能,IE 4 增加此機碼也不會產生作用。

 

註二:

並不是所的編輯器都支援 IE 的這項功能。

由於指定的編輯程式必須可以在命令路徑中接受空白,關鍵是因為  IE5 在傳遞長檔名的時候,並沒有把檔名放在引號之中,有些文字編輯軟體不支援這種做法,所以並不是可以任意指定所有的的文字編輯軟體當作預設開啟原始檔的程式。

像是 UltraEdit、甚至 Windows 本身附屬應用程式中的 WordPad.exe (小作家),以目前的版本而言,尚無法指定做為預設的開啟原始檔的程式。

本例中所使用的 EditPad 可以與 IE搭配,關於 EditPad 的網址:www.jgsoft.com

至於還有哪些編輯程式可以(或不可以)與 IE 搭配,我就不知道了。

 

 

 


意見或問題請寄至:
This is an image
版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

www.barefoot.idv.tw

www.binbin.net !

(c) 2004, All rights reserved by  Che Chengbin

This is an image