指定在 IE11 中查看源代码时使用的程序

p.s*_*w.g 5 internet-explorer internet-explorer-11 internet-explorer-dev

我 99% 的工作都使用 Chrome,但一个应用程序只能在 IE 中运行。我遇到的一个主要问题是 XML 文档上的“查看源”选项会打开源记事本,这似乎总是搞砸了编码。我找到了有关更改用于查看IE9源代码的程序的教程,但在 IE11 中,他们已经完全重新设计了 F12 窗口,现在甚至根本没有文件菜单。

如何更改“查看源代码”在 IE11 中使用的默认应用程序?

Ƭᴇc*_*007 5

这是使 Notepad++ 作为 Internet Explorer 的默认 HTML 查看器工作的简单方法,但不会丢失彩色 HTML 视图。首先创建一个包含以下内容的批处理文件(称为 np.bat),

开始 "" "C:\Program Files (x86)\Notepad++\notepad++.exe" -lxml %1

将批处理文件保存到此目录:

C:\Program Files (x86)\Notepad++

接下来编辑此处的注册表项以告诉 IE 使用 Notepad++ 而不是 Windows 记事本:

计算机\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name

将上面的(默认)注册表项更改为:

"C:\Program Files (x86)\Notepad++\np.bat"

来源

  • 我发现 [这个论坛帖子](http://answers.microsoft.com/en-us/ie/forum/ie11-windows_other/internet-options-html-editor/443a91db-b2df-4bc2-83c0-69fb2a2e14a6) 这证实了建议并建议只创建密钥。我做到了,它奏效了——甚至不必重新启动 IE。当批处理文件执行时,我注意到控制台的一个恼人的闪光,所以我简单地将值更改为`C:\Program Files (x86)\Notepad++\notepad++.exe`,它似乎在没有闪存安慰。谢谢你的帮助。 (2认同)