按名称附加到Visual Studio进程

4

我经常需要开发与运行中的进程关联的功能(通常是在不同用户账户下运行的Windows服务)。这样做非常繁琐:

Debug
Attach to Process...
Select Attach To to switch between Native and Managed code
    (we use both in the same process so it's not set to automatic)
Scroll down to find it in the list
Hit Attach button
Agree to the confirmation to debug a windows service

由于这是相同的过程,理想情况下我希望在自定义工具栏上有两个按钮(宏):一个用于托管调试,另一个用于本机调试。在两种情况下,进程名称都内置到宏中。

有人能指向正确的资源/文档以设置类似的内容吗?


你尝试过使用gflags吗? - Rowland Shaw
这真的很烦人。我还没有调试服务等,但是一遍又一遍地附加到同一个进程甚至更令人厌烦。似乎合理的做法是对话框可以记住您最近附加的进程名称,并在下次提供该名称作为默认值。也许这需要向Microsoft提出功能请求。 - aldo
调试服务的技术仍然适用,调试器可以是您选择的任何一种,如果我没记错的话。 - Rowland Shaw
谢谢 Rowland。我今晚会阅读你给的链接。 - Craig Celeste
此外,我意识到从技术上讲,它是<自定义附加到进程的快捷键>(对话框打开,进程列表聚焦)<进程名称的第一个字母>,<回车>... 上面冗长的描述只是表达了我的沮丧之情。我仍然想构建一个宏。 - Craig Celeste
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接