オートコンプリート (インテリジェント プロンプト)
Microsoft は以前、tsd ファイルと組み合わせた typescript 言語を発表したため、 Visual Studio で TypeScript コードを書くのはとても楽しいです。また、スマート プロンプト機能は非常に便利です。
この関数は vsc によって継承される必要があります。
vsc のオートコンプリートでは入力を使用します。
TypeScript 定義マネージャー (FAQ で説明されているように、以前の tsd は非推奨になりました)
https://github.com/typings/typings
これは非常に便利ですnpm に似ています。何かありますか?
node.js とそのモジュール/フレームワークを含む、現在の主流のフロントエンド クラス ライブラリ/フレームワークには、対応する tsd ファイルがあります。
次に、タイピングをインストールして、npm によく似た
npm install typings --global cd vsc-doc typings install dt~node --global --save typings install express --ambient --save
を使用できます。何かアイデアはありますか?
この時点で現在のディレクトリを確認してください。以下の Express.d.ts ファイルは特定のプロンプトに使用されます。
typings/express/express.d.ts
コード編集領域で、CTRL SPACE (デフォルトのショートカット キー) を入力すると、プロンプトが表示されます。
node.d.ts の現在のバージョンはまだ 0.12.0 で、node v4 の API とあまり変わりません (最新のものはすでに 4.x です) )
コード プロンプトが表示されないのはなぜですか?
package.json のディレクトリで
typings install node --ambient --save
次に、app.js ファイルにコメントを追加し、入力内容を引用すると、コード プロンプトが表示されます。
/// <reference path="typings/node/node.d.ts"/> var http = require("http") // http. http.cr
詳細は次のとおりです。
##CTRL SPACE を押してインテリセンスを取得することもできます。これを繰り返し変更すると、まだプロンプトが表示されません (動作するようになった後、jscongfig.json を削除しましたが、何をしても vsc はプロンプトを表示しませんでした)、再起動してください。なぜ tsd を使用しないのでしょうか?
https://github.com/DefinitelyTyped/tsd公式は次のように述べています:DEPRECATED: TSD is deprecated, please use Typings and see this issue for more information.PHP 中国語 Web サイトには無料の
vscode が多数あります入門チュートリアル、誰でも学習することを歓迎します!
以上がvscodeを自動的に完了する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。