ホームページ >ウェブフロントエンド >jsチュートリアル >TSはホバーテキストが苦手です
文字通りの天使 (AngelCMHxD) は、私のリポジトリの 1 つに対して PR を作成し、オートコンプリートとホバー テキストの両方に .d.ts 定義ファイルを追加しました。次に起こったのはこれです...
TypeScript .d.ts ファイルを使用して PR をローカルでテストした結果、結果は次のようになりました。
Windows キーの上にマウスを移動しても、貴重な情報が得られないことに注意してください。 createDesktopShortcuts の上にマウスを移動したときと同じように、テキストが切り詰められ (視覚的に解析するのが困難です) 表示されます。
リポジトリは、単純な lint プラグイン (非常に優れているので、使用してください) を介してあらゆる場所に適用される JSDocs を使用してすでに作成されています。比較すると、JSDocs は TS が行うものと同じ型サポートと、はるかに優れたヒントを提供します。
JSDocs を使用すると、よりきれいなホバーが得られます。
Windows キーをホバーすると、filePath 文字列が必要であることが説明され、より適切なコンテキストが表示されます。
結局のところ、TS に使用可能なホバー ツールチップを生成させる方法はありませんでした。公式推奨は、JSDocs を使用することです。
TypeScript エンジンとコンパイラは、JSDocs で定義された型に対して、TypeScript 構文で記述された型に対して行うのとまったく同じように機能するため、私のライブラリは TypeScript をまったく使用しませんが、完全に型指定され、完全に TS 互換です。
以上がTSはホバーテキストが苦手ですの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。