每当我将代码从Visual Studio 2010复制到Stack Overflow之类的任何地方,或者复制到Microsoft Word文档或Outlook中的编辑器中时,除了第一行代码之外,所有代码的其余部分都缩进到目前为止我必须在发布之前不断删除每行中的标签。
我如何解决这个问题?编辑菜单中肯定有一个Visual Studio设置,我多年来都忘了使用它。
更新
回应Akshay的回答,看来我已经设置了“插入空格”。请参见附图。
答案 0 :(得分:1)
可以选择使用固定数量的空格替换制表符。在Visual Studio中,转到工具 - >选项 - >文字编辑器
然后选择要修改的语言,或“所有语言”,然后选择“标签”选项。这将允许您使用所需的空格数替换选项卡。
答案 1 :(得分:0)
Visual Studio扩展程序Copy for review可能会帮助您(但目前仅针对Visual Studio 2013。)
它目前支持两种输出格式,既可以删除前导空格,又可以尽可能地保留缩进。因此,这可以改善您的体验,以及Akshay的提示。
披露:我是该扩展的作者。如果我可以根据您的需要改进它,请不要我。