工具-选项-文本编辑器-C#-制表符,截图看看
@kitsune: 你在这里面试一下其他设置,应该可以解决
@balahoho: 把缩进 -> 智能 改为 块 ,顺利解决。跑去同事的vs工具看了一下,他也是选择的智能,但是没有出现此类问题。推测跟vs目录的设置有关,待会删除重新试试。
@kitsune: 以后再出现类似问题第一时间到这里设置,大部分都可以
恩?这说明你上一行的位置已经不正确?
代码是对齐的。这个样子好不方便。
@kitsune: 你点击一下ctrl+K,D或者ctrl+E,D写好的代码可以正常么?
@顾晓北:
是正常的。
首先C+K,把代码缩进排好;
写代码,如果没有分号直接回车,会定位到下一行+2个制表符;
如果有分号,回车,定位下一行+1个制表符。
感觉像是换行加了制表符,我再去格式设置试试。
@kitsune: 恩