停止 VS 2010 在 else 关键字后自动创建大括号

2024-01-01

我正在使用 VS 2010,当我输入“else”然后它自动返回行并添加大括号时,我总是感到恼火。就像是:

else
{

}

我无法想象我是唯一一个经常在其他内容后面加上俏皮话并且不喜欢大括号的人。我该如何阻止这种情况发生?


我也发现这种行为非常烦人。

我的第一次尝试涉及打开模板资源管理器(ReSharper / 模板资源管理器...),选择 C#,然后取消选中“else”。这确实摆脱了牙套。不幸的是,在“else”之后按回车键现在只是添加了一个空格!我不得不按两次回车键。不完全是我所希望的。

但是,如果您双击 else 模板,它将打开一个编辑器,您可以在其中指定发生的情况。我发现简单地删除大括号就给了我想要的功能 - 在 else 之后按 Enter 键现在将我置于一个新行,在 else 下方进行选项卡 - 没有大括号。

回顾一下,要解决此问题,您需要打开 Resharper 的模板资源管理器,选择 C# 范围,然后双击 else 模板并删除大括号。您的模板“片段”应如下所示(仅两行):

else
  $END$

这适用于 Resharper 6.1 和 Visual Studio 2008。我不知道该软件的其他版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

停止 VS 2010 在 else 关键字后自动创建大括号 的相关文章

随机推荐

  • 张量流/tflearn 输入形状

    我正在尝试创建一个 lstm rnn 来生成音乐序列 训练数据是大小为 4 的向量序列 表示一些要训练的歌曲中每个音符的各种特征 包括 MIDI 音符 从我的阅读来看 我想要做的是对于每个输入样本 输出样本是下一个大小为 4 的向量 即 它
  • Vb.net 2010,如何同时使用两个过滤器

    我想一次使用两列在 Visual Basic 中过滤 datagridview 例如 我想过滤主题列和姓氏列 我目前使用此代码 me studentbindingsource filter Subject code like ComboBo
  • 使用带有令牌的 Google API [Django 和 AllAuth]

    我在 Django 应用程序上使用 AllAuth 来管理用户身份验证 这样我的用户就可以连接他们的 Google 帐户 并且我获得一个 google API 令牌 具有适当的范围 我想使用该令牌来访问 google API 在我的例子中是
  • 使用 Genymontion 进行本机反应抛出并发异常

    我有基本的反应本机应用程序并尝试在 Genymon 中运行 目前我遇到错误 java util concurrent ExecutionException java lang RuntimeException ReferenceError
  • 请解释一下这些 Python Fetch 类型

    这些抓取有什么区别 请给我一个参考网站的例子 以得到清晰的想法 我仍然对此感到困惑 res cr dictfetchall res2 cr dictfetchone res3 cr fetchall res4 cr fetchone cr
  • symfony2动态数据库连接使用主义

    我试图在 Symfony 2 中建立多个数据库连接 但无法做到这一点 我在 Google 和 stack overflow 中进行了广泛的搜索 但在任何地方都是通过 config yml 文件或动态数据库完成的 其中所有数据库都具有相同的
  • @RequestMapping 注释中“params”的含义?

    我知道 RequestMapping 注释在基于 Spring MVC 的应用程序中使用 我遇到了这段代码 RequestMapping method POST params someParam 我明白了method 然而我不知道什么par
  • 从指针到成员的映射

    Note in case this feels like an X Y problem scroll below the separator for how I arrived at this question 我正在寻找一种方法来存储指向
  • 如何在 QML 中创建矩形滚动条

    就像网页一样 当内容超出矩形时 就会出现滚动条 还有其他人可以帮助我吗 我尝试过使用列表视图 但无法在矩形中使用它 文档中有一个例子 如何使用ScrollBar https doc qt io qt 5 qml qtquick contro
  • 如何使用 Intellij 插件创建自定义实时模板

    我想创建一个可与我的插件一起使用的自定义实时模板 我知道如何使用 设置 对话框创建自定义实时模板 但我希望能够将实时模板作为我的插件的一部分分发 怎么样实时模板在插件中定义 在应用程序中注册它的入口点在哪里 Thanks 使用12 1 5
  • SASS:获取现有背景字符串的值并添加到其中?

    我想在 SASS Compass 中额外构建背景 而不考虑现有的背景字符串 我可以通过写入全局变量来完成 但看起来很草率 Pseudo mixin add icon add a background icon mixin add gradi
  • 引入先前证明的定理作为假设

    假设我已经在coq中证明了某个定理 稍后我想将其作为假设引入到另一个定理的证明中 有没有一种简洁的方法来做到这一点 当我想做一些诸如案例证明之类的事情时 我通常会出现这种需要 我发现做到这一点的一种方法是assert陈述定理 然后立即证明它
  • 如何使用 Zeromq 的 inproc 和 ipc 传输?

    我是 ZERMQ 的新手 ZeroMQ 具有 TCP INPROC 和 IPC 传输 我正在寻找在 Winx64 和 python 2 7 中使用 python 和 inproc 的示例 这些示例也可以用于 Linux 另外 我一直在寻找
  • 无法加载 Boost.Python 模块 - 未定义的符号

    我有一个用 C 编写的库 需要从 Python 访问 所以我使用 Boost Python 包装它 我可以毫无问题地将我的库编译成 Boost so 文件 但是当我尝试将其加载到 Python 中时 使用import tropmodboos
  • 改造 404 未找到 Web api

    我有一个网络 API 和一个应用程序 所以我想要一个注册应用程序 但我有一个问题 我用的是天蓝色的 有我的registerapi 界面 FormUrlEncoded POST application json public void ins
  • 如何在 Yocto 构建中将第三方库添加为包

    我有一个不知名的库 并且没有适用于该库的包https github com dailab libsml https github com dailab libsml通常我通过以下方式在我的设备上安装这个库make install如何将此库作
  • 获取数学函数作为用户的输入

    我需要知道如何将字符串输入传输到可执行函数 例如 用户编写字符串 x Sin x 2 然后程序将其作为函数 可以计算给定 x 的值 可以绘制该函数的推导图等 我读到有一个名为scitools stringfunction 但据我所知该模块在
  • 返回时如何跳过浏览器历史记录中的页面?

    我有一个带有路由器的 Angular 2 应用程序 假设用户位于应用程序中的页面 A 然后导航到页面 B 然后导航到页面 C 此时 当他单击浏览器上的 后退 按钮时 我希望他返回到页面 A 跳过 B 我怎样才能实现它 当从 B 导航到 C
  • 如何将环境变量传递给使用自定义容器创建的 gcloud beta ai 自定义作业 (Vertex AI)

    我正在谷歌的 Vertex AI 中运行自定义训练作业 一个简单的gcloud执行自定义作业的命令将使用类似以下语法的内容 可以查看该命令的完整文档here https cloud google com sdk gcloud referen
  • 停止 VS 2010 在 else 关键字后自动创建大括号

    我正在使用 VS 2010 当我输入 else 然后它自动返回行并添加大括号时 我总是感到恼火 就像是 else 我无法想象我是唯一一个经常在其他内容后面加上俏皮话并且不喜欢大括号的人 我该如何阻止这种情况发生 我也发现这种行为非常烦人 我