我最近开始使用C#工作,我正在使用Visual Studio 2017,因为它具有UI开发集成和智能感知功能。我之前使用Atom和Visual Studio Code进行Python,C ++和Golang工作,我发现VS2017似乎缺少的一个功能是能够在选择一个代码块时输入引号或括号它自动选择任意一侧。 VS2017只是用该字符覆盖选择。
我已经google了一下,还没有找到任何特别提及的内容,但有没有必要安装像Resharper这样的扩展程序并且不得不弄乱热键的方法呢?
答案 0 :(得分:0)
刚刚找到了括号()
和花括号{}
的解决方案。 工具>选项...>文本编辑器> C / C ++>高级。在文本编辑器部分中,有两个选项,使用花括号启用环绕和使用括号启用环绕。将它们更改为true,选择一些文本,然后键入{
或(
。
有一个alternative solution,要求您定义一个新代码段,将其命名为实例{}
,然后使用“快捷方式” Ctrl + K , Ctrl + S , {,输入。但这实际上不如内置对象好。