停止 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 关键字后自动创建大括号 的相关文章

  • 执行存储过程时 ExecuteNonQuery() 返回 -1

    我正在尝试在 Visual Studio 中执行存储过程 下面给出 CREATE PROCEDURE dbo addStudent stuName varchar 50 address varchar 100 tel varchar 15
  • VS 2010:如何让“下一个选项卡”、“上一个选项卡”键盘快捷键起作用? [复制]

    这个问题在这里已经有答案了 如何在 Visual Studios 2010 中使用 下一个选项卡 上一个选项卡 键盘快捷键 有关我需要的功能的更准确描述 请参阅 firefox chrome etc 以及它们如何使用 ctrl pgdn 和
  • Visual Studio 2010 中的源代码控制?

    在对 SO Google 和 MSDN 论坛进行了一些搜索之后 我感到很沮丧 因为对于一个看似显而易见的问题 甚至可能是一个愚蠢的问题 信息太少 我需要在 Visual Studio 2010 Professional 中使用源代码管理 我
  • WCF服务库项目找不到对其他项目的引用

    我的解决方案中有两个项目 MyApp Domain 和 MyApp WebService MyApp WebService 是一个 WCF 服务库 我想使用 MyApp Domain 中的一些实用函数 因此 在 MyApp WebServi
  • 编译器特定的内存初始化

    有没有办法保证整个程序中某些对象的静态对象初始化顺序 我有内存分配器 我希望将其作为程序中的第一件事进行分配 因为它们将在整个程序的其他地方使用 并且我想使用这些分配器来分配所有后续内存 我知道这可能是特定于编译器的 因为我不相信 C 标准
  • 我如何知道自上次 TFS 签出以来我实际更改了哪些文件?

    我在 VS2010 中从 TFS 中检查了一堆文件 并对其中几个进行了更改 如何查看我实际更改了哪些文件 使用 TFS 电动工具 打开 Visual Studio 命令提示符 导航到您的工作区 然后键入 tfpt uu noget recu
  • 仅在 VS 2010 上运行时:COMException:灾难性故障:错误代码:-2147418113

    我遇到了这个错误 while attempts to use an old DLL in Net Framework 4 0如果我将项目目标类型更改为 3 5 则不会出现错误 奇怪的是 这一切仅在 VS 2010 内运行时发生 如果我从 W
  • 代码契约确保 ReSharperExternalAnnotations

    有谁知道如何在 ReSharperExternalAnnotations 中添加 Code Contracts Ensures 它在最新的 v7 1 3 和最新的 v8 EAP 中都不存在 在任何自定义 xml 中也不存在 具体来说 它应该
  • Unix 到 Windows:替代 vsnprintf 来确定长度?

    我目前正在将 Linux 库之一的代码转换为 Windows DLL 在这个库中 我有一个函数 它以 printf 方式获取最后一个参数 格式字符串 然后省略号 在此函数中 我使用 vsnprintf 来格式化提供的参数 因为我想知道是否可
  • TFS 和引用的 DLL

    我们使用的是 TFS 和 VS 2010 我一直在从事一个使用 TFS 作为源代码控制的项目 我已经下载了相当多的 dll 例如 log4net 并在我的项目中引用 当一个新程序员连接到 TFS 并使我的项目脱离源代码控制时 它无法构建 因
  • Visual C++ MFC 中窗口启动时的事件顺序

    假设我有一个从 CWnd 派生的类 它具有事件处理函数OnPaint OnCreate and OnSize 如您所知 所有这些都是在窗口启动时发生的 但我想看看它们之间的顺序是什么 例如 当我在其中一个中设置断点时 在结束函数后 控制不会
  • 通过流畅的验证抑制 CA1062

    我有一个流畅的 可扩展的验证助手 例如 Assert That aParameter IsNotNull 它是可扩展的 因为 That 方法实际上是通用的 That 并使用隐式类型返回通用 IAssertCondition 对象 IsNot
  • VS2010中是否可以更改CSS验证方案

    我正在 VS2010 中编辑一个简单的 CSS 文件 编辑器似乎对 CSS 的理解相当有限 例如 my rule position relative 生成警告 Validation CSS 1 0 position is not a kno
  • ReSharper `MergeSequentialChecks` 和 `MergeSequentialChecksWhenPossible` 有什么区别?

    我想弄清楚这两个规则有什么区别 MergeSequentialChecks MergeSequentialChecksWhenPossible 该文档没有提及第二个 https www jetbrains com help resharpe
  • WIX Heat.exe 命令参数 -var 不接受空格?

    我有这个使用所有不变路径的 WIX 命令 并且它不需要系统环境 与此示例不同 http weblogs sqlteam com mladenp archive 2010 02 23 WiX 3 Tutorial Generate filed
  • XML/XSD 智能感知在 Visual Studio 2010 中不起作用

    我正在 VS 2010 中处理 xml 和 xsd 文件 但智能感知不起作用 然而 Intellisense 在 VS 2008 中处理相同的文件 当我输入 我缺少的 VS 2008 和 VS 2010 之间有什么区别吗 我将 xsd 文件
  • 如何获取 Visual Studio 的“发布”功能以包含生成后事件中的文件?

    我目前正在尝试使用 Visual Studio 2010 发布 和 MSDeploy 功能来处理我的 Web 部署需求 但在根据我的构建配置自定义包方面遇到了障碍 我在 32 位环境中开发 但需要为 64 位环境创建发布包 因此在 发布 配
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么
  • 缺少添加控制器/视图的上下文菜单

    我已将 ASP NET MVC 4 集成到现有的 asp net 网站中 两者都工作正常 但我没有看到任何菜单 快捷方式来在 Visual Studio IDE 中创建控制器 视图 这些仅适用于 ASP NET MVC 模板吗 这些仅适用于
  • Visual Studio 2010 中的数据库设计器

    我需要创建一个全新的 Sql Server 2008 数据库 并希望使用 Visual Studio 2010 Ultimate 中的数据库项目 我已经创建了该项目并在下面添加了一个表格dbo架构 桌子 sql仅以纯文本形式显示 但带有颜色

随机推荐

  • 张量流/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 我无法想象我是唯一一个经常在其他内容后面加上俏皮话并且不喜欢大括号的人 我该如何阻止这种情况发生 我也发现这种行为非常烦人 我