Visual studio 在Visual Studio 2013中全局使用UNIX行结尾

Visual studio 在Visual Studio 2013中全局使用UNIX行结尾,visual-studio,visual-studio-2013,newline,Visual Studio,Visual Studio 2013,Newline,我想知道你们中是否有人知道在我的所有项目文件中全局(或者逐个项目?)使用Unix换行符的技巧 我知道“高级保存选项…”菜单条目,但首先它是一个文件按文件的选项,第二个它似乎并没有真正的工作(例如,如果我选择UNIX结束,并改变文件后一天,它将插入Windows的结局在UNIX结尾……)。高级保存弹出窗口提到了一个“当前设置”,这是默认的选择,所以我想知道是否有一个选项,这是指什么 如果股票VS不能正确地做到这一点,你是否知道有一个插件可以完成这项工作 谢谢 编辑:在尝试了一个全局插件(见Tidd

我想知道你们中是否有人知道在我的所有项目文件中全局(或者逐个项目?)使用Unix换行符的技巧

我知道“高级保存选项…”菜单条目,但首先它是一个文件按文件的选项,第二个它似乎并没有真正的工作(例如,如果我选择UNIX结束,并改变文件后一天,它将插入Windows的结局在UNIX结尾……)。高级保存弹出窗口提到了一个“当前设置”,这是默认的选择,所以我想知道是否有一个选项,这是指什么

如果股票VS不能正确地做到这一点,你是否知道有一个插件可以完成这项工作

谢谢


编辑:在尝试了一个全局插件(见Tiddlesworth先生的答案)之后,我认为这不是一个可行的解决方案。因此,一个项目一个项目的建议将是受欢迎的

我知道这个问题已经问了几个月了,但我会在这里留下一个答案以防万一

Visual Studio 2013(及以下版本)有一个非常好的插件,名为Strip'em。它非常易于使用,并且在保存文件时转换行的结尾


请注意:我确实尝试过这个插件,但因为它全局设置了行尾(所有文件、所有项目),我觉得只有在Visual Studio中以独占方式打开linux文件时,它才是一个可接受的解决方案。由于有Windows和Linux两个项目,我总是忘记根据项目类型打开/关闭插件,所以很遗憾,这个解决方案不适合我。你找到过令人满意的解决方案吗?没有,对不起。我最后做的是为需要特别注意的项目使用另一个编辑器(实际上是VisualStudio代码,它在处理多行结尾类型时出人意料地容易得多)。感谢您回到这一点上,我以后会查看它。同时,我编写了一个小程序,在某个事件(如构建)上运行,该程序将所有代码文件转换为我首选的行尾。真是讨厌的黑客。