代码之家  ›  专栏  ›  技术社区  ›  Brian Webster

DotnetNuke-在VS2008中使用sqldataprovider文件的漂亮文本?

  •  1
  • Brian Webster  · 技术社区  · 14 年前

    有没有办法在VS2008中为dotnetnuke的sqldataprovider文件获得代码突出显示/漂亮的文本?否则他们很难阅读。

    对于那些不熟悉dotnetnuke的人来说,它主要是SQL代码,其中一些占位符分布在整个系统中。

    谢谢

    1 回复  |  直到 14 年前
        1
  •  1
  •   Ian Robinson    14 年前

    查看Engage软件公司BrianDukes关于这个主题的博客。

    Editing .SqlDataProvider scripts within Visual Studio

    只需添加.sqldataprovider密钥 到正确的位置并给出 与.sql键的值相同, 一切神奇的工作 预期。

    创建的关键是 hklm:\software\microsoft\VisualStudio[版本]\languages\file 扩展名.sqldataprovider,其中 对于Visual Studio,[版本]为7.1 .NET 2003,8.0 for Visual Studio 2005, 等等,这两个版本是 更新了,所以这两个我肯定是 的。你应该能找到其他的 没有太多麻烦的版本。如果 你对PowerShell很感兴趣 好的),这是四个分开的 commands to run in order to add this 这两个版本的功能 VisualStudio。

    用于Visual Studio 2008的命令

    New-Item -Path 'HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.sqldataprovider'
    set-itemproperty -Path 'HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.sqldataprovider' -name "(default)" -value "{FA6E5E79-C8EE-4D37-B79A-5067F8BD5630}"