惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
V
Vulnerabilities – Threatpost
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
S
Secure Thoughts
Microsoft Azure Blog
Microsoft Azure Blog
Blog — PlanetScale
Blog — PlanetScale
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
Tailwind CSS Blog
S
SegmentFault 最新的问题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
云风的 BLOG
云风的 BLOG
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
AWS News Blog
AWS News Blog
美团技术团队
G
Google Developers Blog
宝玉的分享
宝玉的分享
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
Recent Commits to openclaw:main
Recent Commits to openclaw:main
I
InfoQ
小众软件
小众软件
Google DeepMind News
Google DeepMind News
P
Privacy & Cybersecurity Law Blog
Stack Overflow Blog
Stack Overflow Blog
Webroot Blog
Webroot Blog
D
DataBreaches.Net
IT之家
IT之家
PCI Perspectives
PCI Perspectives
人人都是产品经理
人人都是产品经理
Hacker News: Ask HN
Hacker News: Ask HN
L
LangChain Blog
SecWiki News
SecWiki News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cisco Blogs
T
Threatpost
P
Proofpoint News Feed
Y
Y Combinator Blog
Cloudbric
Cloudbric
T
Tor Project blog
量子位
博客园_首页
B
Blog
Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
D
Darknet – Hacking Tools, Hacker News & Cyber Security

博客园 - 蔡秋心

Windows Azure VM的两种shut down 方式 转贴: A Simple c# Wrapper for ffMpeg PowerShell: 找到一个目录下最新的文件 PowerShell: 如何解决File **.ps1 cannot be loaded because the execution of scripts is disabled on this system. Please see "get- help about_sig" for more de 在localhost上使用fiddler 在SQL Server Business Intelligence Development Studio中编辑Dynamcis CRM中的Report Report Design: Best Practices and Guidelines Visual Studio使用小技巧6 – 为代码加上Using(Resolve using)和管理Using(Organize using) Visual Studio使用小技巧5 – 区块选择(box selection)的拷贝(copy)和粘贴(paste) Visual Studio使用小技巧3 – 标签分组(Tab Group)和分割窗口(Split window) Visual Studio使用小技巧2 – 使用任务列表(task list) - 补充 Visual Studio使用小技巧2 – 使用任务列表(task list) Visual Studio使用小技巧1 – HTML编辑器中的格式化 部署Dotnetnuke Site到虚拟目录和端口不为80的网站 asp.net使用COM组件需要的权限设置 前台线程(Foreground Threads)和后台线程(Background Threads) 在Dynamics CRM 的 Entity Form中显示记录的ID的方法 如何使用VS2005创建web安装包 使用Visual Studio中的Item Template
Visual Studio使用小技巧4 – Where am I(在Solution Explorer中显示当前文档)
蔡秋心 · 2011-03-31 · via 博客园 - 蔡秋心

今天的文章不长,但愿别被管理员踢出首页:)

“给我看看你的Visual Studio.”

“给,看啥?”

“我在熟悉项目的代码,但是每当我用Go to definition 几次的话,就不知道跑到哪个项目里去了,你也知道我们的项目有二十几个工程。你的Visual Studio的Solution explorer中也不显示当前打开的代码文档,估计是显卡的问题,不支持高亮。”

(“显卡”)

这是前两天一个同事和我之间的对话,今天我发现这个叫Track Active Item in Solution Explorer,是可以设置的。Tools-> Options打开Options对话框,找到Projects and Solutions->General,这个选项在vs2008中默认是关掉的。

image

个人感觉对于熟悉代码阶段,这个设置特别的有用。但是如果已经对于项目很熟悉了,则最好关上它。例如,我正在做的一个Web service项目,基本上都会一直选中网站(host)的工程,如果修改了底层代码,只要build这个工程,就可以对Web service进行测试和调试了。因为F6是编译整个solution,比较慢;而Shift+F6只编译本工程,并没有更新Webservice中的动态库。

网友ttrr的建议:

定义一个宏,类似如下内容,再给这个宏定义一个你喜欢的快捷键.

Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90

Public Module Utilities
Public Sub TrackProjectItem()

DTE.ExecuteCommand("View.TrackActivityinSolutionExplorer", "")
DTE.ExecuteCommand("View.SolutionExplorer")
DTE.ExecuteCommand("View.TrackActivityinSolutionExplorer", "")

End Sub
End Module

感谢Zain Naboulsi的文章http://blogs.msdn.com/b/zainnab/archive/2010/03/29/track-active-item-in-solution-explorer-vstipproj0011.aspx。他的博客叫Visual Studio Tips and Tricks, 大家也可以去看看。我可能未来一段时间会挑我感兴趣的每天翻译一篇文章。