我们的Vista小工具崩溃和我的电子邮件充满抱怨的附带好处之一是,我学会了如何在visualstudio中调试Vista小工具,所以我和大家分享财富。
在本练习中,您将需要一个visualstudio2005的副本和一个损坏的Vista小工具,但是如果您尝试的话,您可能可以调整它以使用不同的工具。
关键步骤:启用脚本调试
打开Internet Explorer的“选项”面板,找到“高级”选项卡并取消选中“禁用脚本调试”框。
调试完成后,您可能希望关闭此功能,因为它在浏览时会变得非常烦人。
打开小工具代码
安装小工具后,Windows将解包并将文件复制到用户配置文件中的文件夹中。我们需要找到这个文件夹并打开构成小工具逻辑的javascript文件。
只需将以下内容粘贴到浏览器地址栏中:
%LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets
您将看到配置文件中安装的所有小工具的目录列表。在visualstudio中打开主javascript文件。
附加到边栏进程
接下来,我们需要附加到小工具的特定侧边栏进程。(执行此步骤之前,请确保小工具正在运行)
转到“工具\附加到进程”或按Ctrl+Alt+P打开对话框。
现在您应该查找一个名为边栏.exe将标题设置为小工具的名称,然后单击“附加”按钮。
For a close-up view, you can see that the gadget is running under a separate process from the main sidebar, but the title is set to “How-To Geek”.
现在是关键的一步…点击在白**域的左边设置一个断点…
如果一切顺利,您将立即看到一个名为x-gadget的新文件:///主要.js一旦遇到断点,调试工具就会激活。
请注意,您不能修改此文件,但可以使用即时窗口实时测试任何代码。
重要注意事项
调试愉快!
... 不要与visualstudio混淆,visualstudio代码是一个强大的开源文本编辑器,在Linux上本机运行。它内置的Intellisense(上下文代码完成)将所有其他文本编辑器都击垮了。 ...
...说可能有点过分。如果你很好奇,只是想玩一下,微软的visualstudio代码可能是更好的选择。 ...
... 首先,visualstudio代码与visualstudio不同。visualstudio是一个臃肿的IDE,visualstudio代码是一个可定制的文本编辑器,它可以根据需要简单或高级,这要感谢它的第三方扩展库。 ...
...在搜索完美的代码编辑器,很有可能您同时遇到了Atom和visualstudio代码。当然,还有很多其他的编辑,但这两个是被谈论最多的。 ...
微软的visualstudio代码是目前最好的免费文本编辑器之一。它结合了完整的功能集和相对易用性,对于一个电子应用程序来说,性能出奇的好。撇开以上原因不谈,人们喜欢它的原因之一是它的可扩展性。 ...
... visualstudio代码是一个轻量级的源代码编辑器,它在特性方面仍然很重要。 ...
...Windows10,包括Windows10Home。 侧载未签名的应用程序(并在VisualStudio中调试它们) 相关报道:windows10允许你像Android那样侧载通用应用程序 此选项位于“Windows应用商店应用程序”和“侧载应用程序”下面。选择“Windows应用商店应...
...件和简单的批处理脚本的强大功能,您可以轻松地添加让visualstudio为每个发布代码生成自动创建源代码备份的功能。 工作原理 我们的解决方案很简单:每当发生成功的构建事件时,我们都会运行一个批处理脚本,该脚本将在...
...候没有太多的用户界面…但你可以得到一个很好的主意,如何Internet Explorer将采取行动。 注意:您将无法更改平台预览的“主页”。 在四个可用的菜单中,有两个是大多数人感兴趣的“页面和调试菜单”。如果您要导航到一个...
如果你只是看不到Windows7中的桌面小工具,甚至WindowsVista中的边栏小工具的意义,你会很高兴知道你可以通过简单的配置更改来轻松地禁用它们。 如果你真的,真的不熟悉Windows7,这些小工具可以通过桌面上下文菜单访问,并且...