D.R*_*.R. 15 resharper visual-studio visual-studio-2015 resharper-2016
是否有一个快捷方式围绕给定(选定)花括号的代码块?
VS 2015 + R#2016.1
Ale*_*reG 20
你不需要Resharper.您可以将"环绕声"与自定义代码段一起使用.
然后,您可以使用Ctrl + K,Ctrl + S选择文本,然后在自定义代码段中选择代码段{}.为了创建这样一个片段:
使用以下代码段:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>{}</Title>
<Shortcut>{}</Shortcut>
<Description>Code snippet for {}</Description>
<Author>Alexandre</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Code Language="csharp">
<![CDATA[{
$selected$ $end$
}]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Run Code Online (Sandbox Code Playgroud)
Pat*_*irk 12
我能找到的Visual Studio方案中最快的内置快捷方式是Ctrl+ E+ U,7(用...环绕,然后选择选项7,它是花括号).
我没有在Visual Studio的键盘选项中看到它的快捷方式,因此这可能是您可以获得的最佳选择.
ulr*_*chb 10
作为一个以帕特里克的答案替代(Ctrl+ E,U,7)你也可以使用扩展Alt+ EnterReSharper的9+的-菜单.
Alt+ Enter,UP,UP,Enter,或
Alt+ Enter,"bl",Enter
不幸的是,我不知道如何将它绑定到更短的热键.
但如果这对你真的很重要,你可以试试AutoHotkey.
小智 8
至少在 Visual Studio 2019 中,这是一个内置的可选功能,尽管它是:
要启用此功能,请选择“工具”->“选项”以打开“选项”对话框。在显示选项组的左侧窗格中,展开“文本编辑器”组,然后展开“C/C++ ”子组,然后选择“高级”项。现在,一直滚动到右侧窗格的底部,您将在“文本编辑器”部分下看到以下选项
:选项| 价值|
| ------ | -----|
| 启用带大括号的环绕| 假|
| 启用带括号的环绕 | 假|
将这两个更改为“True”(假设您想要这两种行为),然后就可以开始了!
| 归档时间: |
|
| 查看次数: |
8950 次 |
| 最近记录: |