【问题标题】:Visual Studio 2008 - Default Encoding style with .SQL filesVisual Studio 2008 - .SQL 文件的默认编码样式
【发布时间】:2010-08-03 15:58:05
【问题描述】:

使用的工具:
视觉工作室 2008
Team Foundation Server 或 Visual Source Safe

背景故事:
我们将 SQL 文件添加到源代码控制中。为此,我们将它们添加到扩展名为 .sql 的解决方案中并签入。

默认情况下,这些文件保存为 unicode。这意味着用户 A 可以保存 foo.sql,而用户 B 可以获取最新并获取 foo.sql

问题:
不幸的是,由于默认情况下编码是 unicode,如果 foo.sql 恰好具有可被 8 位整除的文件大小,系统将以错误的格式打开文件。这会导致文件看起来像是有中文字符而不是普通的 sql 语句。

如果用户 A 手动将编码类型更改为西欧,则可以解决此问题,但这是一个巨大的痛苦。如果用户A忘记手动设置编码也很难注意到,除非出现问题。

问题:
有没有办法让 Visual Studio 为西欧的 sql 文件设置默认编码?有没有办法批量更新visual studio中文件的编码类型?

【问题讨论】:

    标签: sql visual-studio unicode encoding


    【解决方案1】:

    您可以更新 Visual Studio 默认文件。请参阅这篇文章中的答案:

    SQL file encoding in Visual Studio

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 2010-09-07
      • 2011-03-27
      • 2021-05-08
      • 1970-01-01
      • 1970-01-01
      • 2018-03-07
      相关资源
      最近更新 更多