どのVisual Studioコードの設定で、さまざまな提案をポップアップすることができますか(これを無効にすることができます)を特定する最も良い方法は何ですか?特に私はこれらの3つを今までに見せていたものから排除したいと思っていますVisual Studioコードの提案を設定する
答えて
これらの提案は、標準ライブラリのタイプです。 parseInt
やPromise
などの標準のJavaScriptライブラリ関数のシグネチャを理解するために、VSコードのJavaScript関数とTypeScript言語機能を使用するTypeScriptサービスは、.d.ts
ファイルからこれらの型を読み込みます。タイプは、使用してみて、ワークスペースのシンボル検索(CMDT)どこから来ている
、これらのタイプは、標準lib.d.ts
ファイルから来ていますTypeScriptは自動的に読み込まれます。 TypeScriptは自動的にDOM APIのファイルd.ts
を読み込みます。
、これらの提案を無効にする内容で、プロジェクトのルートにjsconfig.json
を作成するには:
{
"compilerOptions": {
"lib": []
}
}
これは、コアライブラリのための余分なタイピングファイルを含まないtypescriptですに指示します。また、あなたが含めたいタイピングを選択することができます:あなたは、この動作を持つ任意のバグに気づくか、これを向上させることができる方法上の任意の提案がある場合は
{
"compilerOptions": {
"lib": [
"es2015"
]
}
}
は、有効なlib
オプション
のリストについては、the documentationを参照してください。してくださいfile an issue against VS Code
更新
/**
* @type {AsyncResultObjectCallback}
*/
var placeholer;
そしてplaceholder
上go to type definition
を実行します。型の提案がどこから来ている、あなたも書くことができるかもしれ発見し。 "lib": []
を使用しても、d.ts
ファイルを含むファイルまたはノードパッケージ@types
からの提案が表示される可能性があります。
いつものようにありがとう。 'AsyncResultObjectCallback'がどこから来たのか?あなたが言及した検索メニューはそれを見つけませんが、それは提案リストに表示されるようです。 –
「タイプ定義に移動」を使用して、タイプ提案がどこから来ているのかを知る方法を説明する答えを更新しました。あなたのケースでは、私は 'AsyncResultObjectCallback'がいくつかのライブラリからの' d.ts'ファイルから来ていると思っていますが、どちらが難しいかも追跡できます –
- 1. Visual Studioコード+ CSSで利用可能な値を提案する
- 2. Visual StudioでIntelliSenseによる提案の優先度設定を変更する
- 3. JavaScript Visual Studioのコード設定
- 4. Visual Studioコードの設定
- 5. Visual StudioコードでPHPクラスの提案を有効にするには?
- 6. 異なる設定のVisual Studioコード
- 7. ハーフプロキシの設定の提案
- 8. Visual Studioの初期設定をサイレントに提供する方法
- 9. Visual Studioのコード拡張設定
- 10. linux xammp Visual Studioコードの設定
- 11. Visual Studioコード:環境変数の設定
- 12. Visual Studioコード:スクロールラインの設定方法
- 13. Visual Studioのコード提案はポップアップしませんがパラメータのヒントは
- 14. Visual Studioコードの既定のクローンディレクトリを設定する方法
- 15. Jquery Visual Editorの提案
- 16. Visual Studioのコード設定での設定の共有
- 17. Visual Studioコード - インポート見積もりの設定を調整する
- 18. Visual StudioコードでWebGLのオートコンプリートを設定するには?
- 19. コードを使用してVisual Studio "セットアッププロジェクト"を設定する
- 20. Visual Studioコードでのコボルタブ/インデントの設定コード
- 21. バージョン管理でVisual Studio vcprojプロジェクトファイルを維持するための提案
- 22. Visual Studioコード既定のフォルダ
- 23. python IDE、コード提案、pycharm
- 24. エンティティ設計提案
- 25. Visual Studioで混合C/Z80アセンブラツールチェーンを設定する方法コード
- 26. Visual Studioで永続的に符号化を設定するコード
- 27. Typescriptでブレークポイントを設定するVisual Studioコードでジャスミンテスト
- 28. Visual StudioでローカルWebサーバーを設定する方法コード
- 29. Visual Studioでプロジェクトごとに構文を設定するコード
- 30. 設定は、私がコピーするとVisual Studioのコード
特定のことを完全に無効にしたいのですか? –
@ShaunLuttin特定のもの。これらの3つのことは、特に理想的には、どのような提案があるかを見て、必要に応じて無効にする一般的な方法を参照してください。 –
Gotcha。私はvscodeのインストールディレクトリにある 'PromiseRejectionEvent'のインスタンスを削除しようとしましたが、奇妙なことに、それが起こらないようにしました。うーん。私はなぜあなたが下票を受け取ったのだろうかと思います。 –