如何禁用VS2019粘贴前导逗号时自动换行的格式化功能
Visual Studio 2019粘贴代码自动拆分逗号换行的关闭方法
你遇到的是C#文本编辑器的粘贴自动格式化规则与逗号换行规则共同作用导致的问题,可以通过以下两种方式调整:
方案1:完全关闭粘贴自动格式化
如果不需要任何粘贴时的自动格式调整,可按以下步骤操作:
- 打开VS2019顶部菜单栏的「工具」→「选项」
- 左侧导航依次展开「文本编辑器」→「C#」→「高级」
- 找到粘贴时自动格式化选项,取消勾选后点击确定即可,后续粘贴代码会完全保留复制时的原始格式。
方案2:仅调整逗号换行规则(保留其他粘贴格式化能力)
如果不想完全关闭粘贴格式化,仅禁止自动拆分行首逗号到单独行,可调整代码样式规则:
- 打开VS2019顶部菜单栏的「工具」→「选项」
- 左侧导航依次展开「文本编辑器」→「C#」→「代码样式」→「格式设置」→「换行」
- 找到在逗号后换行的对应规则,取消勾选后点击确定即可,后续不会再自动把行首的逗号拆分为单独行。
内容的提问来源于stack exchange,提问作者Johnny Wu
相关产品推荐
相关产品推荐

