この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12487|答える: 1

[出典] PoorMans Free SQL Server Database T-SQL Formatter

[リンクをコピー]
掲載地 2022/04/09 14:48:25 | | | |
Poor Man's T-SQL Formatter

これは無料かつオープンソースのSQL(T-SQL)フォーマッターです:

  • ストアドプロシージャやトリガーなどのオブジェクト定義スクリプトを含む完全なマルチバッチスクリプトを扱います。
  • さまざまな一般的なフォーマットスタイルや標準に対応するためのフォーマットオプションが用意されています
  • オプションで「色付き」HTMLコードを出力することも可能です。単なるフォーマットされたSQLではありません
  • 「リムーバー」オプションもあり、コメントや空白を除去してコードを美しく印刷するのではなく混乱させる仕組みも用意されています
  • すぐに使えるモデルは様々なフォーマットで提供されています
  • SSMS(SQL Server Management Studio)およびVisual Studioのプラグイン/拡張機能で、現在のファイルや選択したテキストを単一のホットキーでフォーマットできます。SSMSやSSMS Expressの任意のバージョン、さらには任意のフル(非Express)バージョンのVisual Studioをサポートしています。
  • お気に入りのユニバーサルテキストエディタでワンクリックで素早く書式化できるNotepad++プラグイン。
  • コマンドラインユーティリティで、好きなだけファイルを一括フォーマットしたり、他のプログラムからフォーマットしたりできます - Windows(.Net)やどんな環境(node/npm)でも
  • オフラインで簡単にフォーマットできるWinformsアプリ(トークンストリームの閲覧やツリー解析も可能)
  • 比較前にSQLファイルを自動でフォーマットするWinMergeプラグインにより、WinMergeは内容の変更のみを表示し、フォーマットの違いは無視できます。
  • 同じ機能を持つJSライブラリを、どのブラウザや他のJavaScriptベースの文脈でも公開し、デモやフォーマットサイトで利用可能ですハイパーリンクのログインが見えます。
  • また、.Net 2.0/3.5ライブラリとしても利用可能で、こちらまたはNuGet経由でダウンロード可能です
  • C#で書かれ、プラグイン可能な設計を持つため、将来的には他のSQL方言もサポートされるはずです

公式ウェブサイト:ハイパーリンクのログインが見えます。
GitHubアドレス:ハイパーリンクのログインが見えます。
オンラインSQLフォーマット:ハイパーリンクのログインが見えます。
Poor ManのT-SQL FormatterにはVisual Studio、SSMS、Notepad++などのプラグインがあり、他のツールとよく継承可能です。例としてSSMSプラグインはダウンロードアドレスです。ハイパーリンクのログインが見えます。

PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi (692 KB, ダウンロード数: 0, 售价: 3 粒MB)

ネイティブでインストールしましたSQL Server Management Studio バージョン: 15.0.18390.0、下図に示されているように:



SQL Server 2016にはインストール完了後の管理ツール(SSMS)がありません
https://www.itsvse.com/thread-8281-1-1.html

PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16をインストールする前に、PCには.NET Framework 2.0ランタイムをインストールする必要があります、そうでなければ誤差は次のようになります。



インストール手順を取り付けるには、コントロールパネルからWindowsの機能を有効化またはオフにし、下図のようにインストールチェックボックスにチェックを入れてください。



PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16を再度インストールした後、Microsoftのエラーは以下の通りです:


---------------------------
Microsoft SQL Server Management Studio
---------------------------
「FormatterPackage」パッケージが正しく読み込まれませんでした。
この問題は設定変更や別の拡張機能のインストールが原因かもしれません。 詳細は「C:\Users\itsvse_pc\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml」ファイルを見ることで入手できます。
Visual Studioを再起動すればこの問題は解決できます。
このエラーメッセージを繰り返し表示しているのですか?
---------------------------
はい(Y) いいえ(N)   
---------------------------

解決策:インストールディレクトリを開きます。例えば:C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE フォルダを編集してくださいSsms.exe.config以下の書類が追加されました:



Microsoft SQL Server Management Studio 18ツールを再度開いてエラーを報告せず、以下の図のようにSQL文を入力します。



ツール -> フォーマット T-SQL Code、またはショートカット Ctrl+K、F(Fを押す前に、Ctrlを離す必要がありますフォーマット済みレンダリングは以下の通りです:



(終わり)





先の:Angularは親クリックイベントのトリガーを防ぎます
次に:【練習】iPhoneのBarkアプリ メッセージ通知プッシュ
 地主| 掲載地 2025/03/13 14:02:53 |
SQLプロンプト:SQLを簡単に書く、フォーマット化、分析、リファクタリングを行えます (有料

https://www.red-gate.com/products/sql-prompt/
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com