在visual studio 2010中自动生成try catch块

Dan*_*usa 24 c# keyboard-shortcuts visual-studio

任何人都知道是否有一个按键快捷方式或选项来自动生成Visual Studio 2010中的语句周围的try/catch块?如果我将鼠标悬停在语句上时查看覆盖文档,我可以看到抛出的异常.我想右键单击 - >生成try/catch,因为它可以节省大量时间来处理所有可能的情况.

这可能吗?

ssh*_*how 72

用鼠标

  1. 标记你的代码

  2. 右键点击

  3. 选择 Surround with...

  4. 双击 try

使用键盘#1

  1. 使用Shift, Ctrl+ A或任何适合您的代码标记您的代码

  2. Menu key/ Application key(或Shift+ F10)

  3. 类型 S

  4. 类型 T

  5. EnterTab

使用键盘#2 (如perloxFredrik Norlin指出的那样)

  1. 使用Shift, Ctrl+ A或任何适合您的代码标记您的代码

  2. Ctrl+ K,然后按CTRL+S

  3. 类型 T

  4. EnterTab

  • 环绕...默认键盘快捷键是Ctrl + K,Ctrl + S. (6认同)
  • 可以在不从键盘上移开手指的情况下完成吗?这样可以节省*更多*时间! (2认同)

Pet*_*háč 34

键入try然后打Tab,Tab

2 x Tab激活代码段.

键入tryf,Tab,Tab以激活try..finally块代替


小智 12

我打算对sshow的帖子发表评论(因为这不需要一个完整的"答案"),但我不能因为我没有足够的分数......如果你不想把你的手指从键盘,你可以按Ctrl+ K,Ctrl+ S,然后T,然后Enter.这基本上就是他说的,但没有使用鼠标.

http://msdn.microsoft.com/en-us/library/6hf704tz%28VS.80%29.aspx