web-dev-qa-db-ja.com

SQL Server ManagementStudioをカラーで印刷

SQL Server Management Studio 2012を使用しています。ストアドプロシージャを色分けされた構文で印刷しようとしていますが、これを有効にするオプションが見つかりません。何か案は?

VS2010で、MSのサイトのアドインを介して(最終的に)テキストのカラー出力を取得したことは知っていますが、Googleを介してSQL Server ManagementStudioの何も見つからないようです。なぜ私はこれを印刷するのですか? 15ページの長さなので、クリーンアップしようとしています。

5
user978122

私見あなたはそれを印刷するだけです。

SQL Server Developer 2008R2インストールのSQLManagement Studioを使用していますが、カラーで表示されているものはすべてカラーで印刷されます。

プリンタに問題が発生している可能性があります。

  • 現在のクエリウィンドウの[ファイル|ページ設定...]に移動して、[プリンタ]ボタンをクリックしてみてください
  • プリンターの設定を確認してください。
2

From SSMS 2012でのカラー構文の印刷

Visual Studio 2010の カラー印刷拡張機能 は、SSMS 2012にカラー印刷機能を追加するのに問題なく機能します。VSIXパッケージをダウンロードし、SSMS拡張機能フォルダー内の独自のディレクトリに解凍します。

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions

次に、extension.vsixmanifestファイルを変更する必要があります。 <SupportedProducts>セクションに以下を追加します。

 <IsolatedShell Version="1.0">ssms</IsolatedShell>

その後、SSMSを再起動すると、見た目が悪くてもカラーで印刷できるようになります。

また、 公式ドキュメントページ にプリンタの色を変更する機能がリストされており、以前のバージョンでサポートされており、インターフェイスに印刷された色を調整する機能があるという事実から、これは長期的なバグです。

screenshot

2
KyleMit