問題タブ [visual-studio-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
130816 参照

code-snippets - VSCode にカスタム コード スニペットを追加する方法は?

Visual Studio Code にカスタム コード スニペットを追加することはできますか? もしそうなら、どのように?VSCodeはAtomをベースにしているので、できるはずです。

0 投票する
15 に答える
121873 参照

typescript - 保存時に Visual Studio Code をコンパイルする

保存時に typescript ファイルをコンパイルするように Visual Studio Code を構成するにはどうすればよいですか?

${file}を引数として使用して、フォーカスのあるファイルをビルドするタスクを構成できることがわかりました。しかし、ファイルを保存するときにこれを実行したいと思います。

0 投票する
3 に答える
6514 参照

gulp - ルートフォルダーに基づいていないVSCodeでgulpタスクを実行しようとしています

これは私の task.json です

残念ながら、私のgulpインストール(ローカルのもの)はルートの下ではなく、別のフォルダー内にあります:

では、この gulp コマンドを他のフォルダー内から実行したいことをどのように定義できますか?

PS: task.json をサブフォルダーに移動しても機能しませんでした。

0 投票する
2 に答える
910 参照

visual-studio-code - 含まれているjs objのvscode警告

ビジュアル スタジオ コードの編集について 2 つの質問があります。1. html に js ファイルをインクルードし、<script src="hey.js"></script>それを js コードで使用するとhey.speak()、エディターが「名前 'hey' を見つけることができません」と表示されます。

  1. 新しい関数を作成し、後でこの関数を呼び出すと、関数の引数が表示されるときに、必要なすべての引数で「any」と表示されるのはなぜですか? 実際には、現在の関数が関数を取得することを期待している場合 (コールバックの場合)

私は自分のプロジェクト コードを整理しようとしています。ありがとう (:

0 投票する
1 に答える
2339 参照

asp.net-core - Mac で dnu の復元が失敗する

今日、Mac 用のビジュアル スタジオ コードをダウンロードします。これらの指示に従って、単純なasp.net 5 Webアプリケーションを作成しようとしましたhttps://code.visualstudio.com/Docs/ASPnet5

Visual Studio で Web アプリケーション フォルダーを開くと、復元コマンドを実行する必要があると表示されます。

dnu restore指示に従ってコマンドを実行しましたが、常に失敗するようです。

実行するたびにさまざまなエラーが発生します。しかし、それらのほとんどは次のようなものです。

CACHE https://www.nuget.org/api/v2/package/System.Threading/4.0.10-beta-22816 SharpCompress.Common.ArchiveException: ファイルの末尾に Zip ファイル ディレクトリが見つかりませんでした。ファイルが壊れている可能性があります。復元に失敗しました

スタック トレースもありますが、簡潔にするために省略します。

誰もこれを経験しましたか?

0 投票する
4 に答える
3905 参照

visual-studio-code - VSCode プラグインとアルファ リリースに関する考え

だから私は、Javascript が VSCode のベースとなる最良の選択ではなかったと推測し始めています。SublimeText とほとんど同じで、さらに遅いですが、デバッガーとコード インテリジェンスは素晴らしく、Sublime の機能をはるかに超えています。

問題は、ウィンドウの右側にクロムのようなインスペクタ フレームが突然表示され、それが私の注意を引き、それについてグーグルで検索したことです (残念なことに、まだほとんど誰も vscode について話していないので、情報を見つけるのも大変です)。 、別の人が同じ奇妙な問題を抱えていることがわかりました。誰かが彼に、F12 は通常の Web アプリのようにインスペクターを開くので、ボンネットの下を見ることができると言いました (これは意味がないため、おそらくただのバグです)。

問題は、キープレスをテストすることにしたことです.Fn + Shift + Cmd + F12が奇妙なボタンとWebインスペクタを備えた新しいウィンドウを開くことを発見しました.それをしばらく。アプリ全体がクラッシュしたため、悪い考えです。

この話にはすべて、Javascript が Objective C ほど安定しておらず、独立していないという警告のポイントがあります。なぜなら、Javascript は明らかに V8 や Webkit などの上で動作しており、いずれもクラッシュする可能性が高くなるためです。

Sublimeも数回クラッシュしましたが、Atom Saving(ファイルシステムのすべての変更を保存するオペレーティングシステムのネイティブ自動保存により、アプリのクラッシュがファイルに影響を与えません)を行います.

VSCode はネイティブではなく、非常にアルパな状態 (今日のバージョン 0.1.0) であるため、これは彼らへのフィードバックと他のユーザーへの警告のようなものです。 、コミュニティ主導の唯一のフィードバック方法です。

他の人が貢献できるように開発を公開するか、少なくとも、公開されていないがプラグインと python コンソールによる拡張性をサポートする SublimeText を気に入ってほしいと思います。

さて、質問:

Sublime プラグインをここで動作させる方法はありますか?

0 投票する
2 に答える
1223 参照

angularjs - VSCode が angular.d.ts を見つけられない

VSCode で角度コードを開きました。最初は角度を認識しなかったため、電球を使用して追加しました:

しかし、それでもangularを認識せず、angular.d.tsが見つからないというエラーが表示されます。

0 投票する
5 に答える
25316 参照

visual-studio-code - VSCode WinSCP への接続方法

Visual Studio Code を WinSCP プログラムに接続する方法はありますか?

私はそれを試しましたが、うまくいきません。この値を external editor に設定しました"C:\Users\Omistaja\AppData\Local\Code\update.exe --processStart Code.exe !.!"

0 投票する
4 に答える
6569 参照

visual-studio-code - テストタスクの定義方法

VS Code を使用して単純なプロジェクトを開発しています。いくつかの単体テスト (xUnit.net) を作成しましたが、それらを実行するテスト タスクを作成したいと考えています。アイデアは、ヒットするたびにテストを実行することCtrl+Shift+Tです。

ただし、テスト タスクの定義方法がわかりません。それを達成する正しい方法は何ですか?

0 投票する
2 に答える
3846 参照

javascript - VSCode for Intellisense で Javascript コードを文書化する

Visual Studio Code で JavaScript コードの適切な Intellisense の提案を取得しようとしています。特に、次の AngluarJS サービスがあります。

XML Documentation Commentsを使用する必要があると思いましたが、機能していないようです-HoverHereToSeeTypeパラメーターにカーソルを合わせると、「any」と表示されます(戻り値は angular.d.ts を使用して適切に推測されます)。したがって、質問の最初の部分は次のとおりです。関数で型に注釈を付けるにはどうすればよいですか?

質問の 2 番目の部分は、実際にサービスを使用しようとしたときに出てきます。

IntelliSense は Angular の依存性注入を理解していないことがわかりました。そのため、backendの型に注釈を付ける必要があります。しかし、その型を参照するにはどうすればよいでしょうか。

要するに: backend.getComments()2 番目のスニペットの呼び出しに適切な Intellisense を取得するにはどうすればよいですか?