VS2010,C#,如何设置复制代码的时候自动缩进对齐???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2010,C#,如何设置复制代码的时候自动缩进对齐???相关的知识,希望对你有一定的参考价值。

eg:
int i = 0;
i ++;
在此处复制,希望结果如下所示
if( i == 0 )

dafds;jkd;asjfkl 也就是后面的都自动缩进对齐呢



刚开始这个功能是好的 怎么突然就挂掉了 怎么处理呢?

应该不会,只有在粘贴的是错误的代码(格式错误,非编译错误)时,VS会因无法自动格式化文本而不能自动缩进,建议先检查一下粘贴的代码,或者先粘贴一小段确定无误的代码试试看VS是否正常追问

已经试过很多次了 不是我的问题
以前都好着

追答

VS中设置格式的组合快捷键是 Ctrl + K, D 或 Ctrl + E, D ( 保持住 Ctrl 键, 依次按两个字母键)

如果快捷键无效, 那应该是VS被破坏了, 只能尝试重新安装或修复

如果快捷键有效, 那应该是你更改了VS的粘贴选项, 如下图

参考技术A 没有粘贴时候自动对齐的吧,不过倒是有自动格式化自动缩进对齐的快捷键。

alt k+f,alt k+d,alt e+f。每个人电脑上可能有差异,你可以都试试看
参考技术B 将代码复制后,然后按快捷键 Ctrl+K+D追问

有这个么?试了 不行哈

追答

怎么会呢?我用的是Visual Studio 2010 用这个快捷键没问题的

你应该 先按住Ctrl一直不放,然后再按K,接着按D,最后释放Ctrl和D

你再试试,不可能有问题的

以上是关于VS2010,C#,如何设置复制代码的时候自动缩进对齐???的主要内容,如果未能解决你的问题,请参考以下文章

vs2010怎么让打右大括号的时候代码自动对齐

C#如何实现VS2010软件界面的子窗口(可浮动、停靠、自动隐藏)的功能? 使用第三方控件DevExpress

关于VSCode自动缩进/格式化复制粘贴的代码

vs2005 datagridview内容自动换行?

C# 正确格式化(缩进、对齐)C#

vs2008中c++为啥代码没有智能提示