gpt4 book ai didi

c# - 阻止 visual studio 2013 在新行上重新定位大括号?

转载 作者:太空狗 更新时间:2023-10-30 00:07:23 26 4
gpt4 key购买 nike

当我按下回车键时,它会重新定位大括号。我怎样才能阻止它?我希望 VS 在我输入左大括号后继续自动添加右大括号,但我不希望它在输入时移动大括号。我该怎么做?

最佳答案

在 Visual Studio 2013 中,您可以通过执行以下操作来更改该选项:

  1. 转到菜单并选择:“工具|选项”
  2. 选择节点“文本编辑器”
  3. 选择节点“C#”
  4. 选择节点“格式化”
  5. 选择节点“新行”
  6. 取消选中“Place open brace on new line for...”任何您不希望将左大括号向下移动到下一行的内容。
  7. 选择“确定按钮”

这是自动行为样式。这意味着如果您复制/粘贴或完成一个 block ,如果您的“粘贴格式”选项是选项,VS 将重新设置粘贴 block 的样式。如果您的“完成时格式化 block ”选项打开,它将重新设置 block 的样式(将左大括号放在样式需要的位置)。

从您的评论来看,您似乎应该问“如何关闭样式强制执行?”或“我如何只在 if block 上强制使用大括号样式?”

您可以进入“工具|选项|文本编辑器|C#|格式化|常规”并取消选中自动格式化选项以防止在粘贴时强制样式化,通过键入 } 完成一个 block ,或 ;,但它不会在编辑 C# 文件类型时停止 Visual Studio 编辑器中的所有自动重新样式化。

关于c# - 阻止 visual studio 2013 在新行上重新定位大括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26297335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com