問題タブ [intellisense]
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.
c# - 渡す内容に応じて、インテリセンスが適切なメソッドを表示しないのはなぜですか?
次のような3つの方法があるように:
また、double 変数を渡す場合、下にスクロールして double を取得するメソッドがあるかどうかを確認するのではなく、自動的にメソッド #2 に移動する必要があります。
css - css がカスタム コントロールを介して追加されたときに、Visual Studio css IntelliSense の破損を停止する方法
すべての適切なスタイルシートを自動的に組み合わせてクライアントに送信する単純な Asp.Net カスタム コントロールを作成しました (ブラウザーの種類/バージョンなどに基づいて)。
ただし、設計時にヘッドタグは次のように見えるため...
...VS は CSS クラス名にインテリセンスを提供できません。GetDesignTimeHtml() をオーバーライドして、ハードコードされた <link /> を返すコントロールの ControlDesigner を作成しようとしましたが、どちらも役に立たないようです。
誰にもこれについてのアイデアはありますか?
ありがとう、
サイモン。
asp.net - web.configに登録されているVisualStudio2008ユーザーコントロールがインテリセンスに登録されていない
Visual Studio 2008で構築されたC#Webアプリケーションがあり、ASP.NETの「構築済み」ブロックのユーザーコントロールに大きく依存しています。
各ページにユーザーコントロールの大きなスタックを登録する代わりに、すべてのコントロールをローカル(特定のフォルダー)のweb.configファイルに登録します。利点は、コントロールを使用でき、ソースビューでページが「よりクリーン」に見えることです。ただし、VS2008デザインビューもIntellisenseも、コントロールがに登録されているという事実を認識していませんweb.config
。ただし、アプリケーション自体は期待どおりに機能します。
通常、各ページの上部には次のようなタグがあります。
そして、次のようにローカルweb.configにコントロールを登録します。
Intellisenseにこれらのカスタムコントロールを認識させるための修正を知っている人はいますか?または、これを行うための「より良い」方法はありますか?
c# - インテリセンスを Visual Studio からテキスト ファイルにエクスポートまたは抽出できますか?
統合しようとしているアプリケーション用にベンダーの 1 つから提供された Web サービスのドキュメントを作成しようとしています。インターフェイスの束は、Web サービス自体で定義されたカスタム オブジェクトです。ベンダーは、このアプリケーションのドキュメントを提供することにかなりの抵抗を示したので、[私のより良い判断に反して] 彼らの仕事を自分で行うことにしました.
彼らが提供したドキュメントは率直に言って恥ずかしいものであり、私はこれをできる限り短くして、質の高いドキュメントをまとめようとしています. 私は彼らのソースにアクセスできないので、nDoc/Sandcastle を介して実行して API ドキュメントを吐き出すことはできないことを知っていますが、(中途半端な家として) 簡単な方法があるかどうか疑問に思っていました定義された各オブジェクト タイプを具体的に反復処理し、メンバーをテキストに反映するユーティリティを作成する必要なく、インテリセンスをテキスト ファイルにエクスポートするにはどうすればよいですか?
これができれば、少なくとも、空欄を埋めるだけの高品質のドキュメント構造が確実に得られるでしょう。すべてのクラス メンバーの IntelliSense をチェックするために Visual Studio を行ったり来たりしなければならないのは、これを行うのに非常に面倒な方法です。
誰にもアイデアはありますか?
c# - c#/.net でスローされた例外を文書化する方法
私は現在、社内の他の開発者が内部で使用する小さなフレームワークを作成しています。
適切な Intellisense 情報を提供したいのですが、スローされた例外を文書化する方法がわかりません。
次の例では:
例外を文書化するためのマークアップは次のとおりです。
私が理解していないのは、によって呼び出され MyMethod1()
たコードによってスローされた例外を文書化する方法です?
- によってスローされた例外を文書化する必要があります
MyMethod2()
- によってスローされた例外を文書化する必要があり
File.Open()
ますか?
考えられる例外を文書化する最良の方法は何ですか?
.net - Intellisense のコメントに改行を追加する
改行を Intellisense ドキュメントに反映させるために、要約コメントに改行を挿入する方法を知っている人はいますか?
明確にするために、コードのドキュメントを想定しています..
したがって、このメソッドを使用すると、Intellisense は次のようにフォーマットされたメソッドの概要を提供します。
一部のテキスト ドキュメント
その他のドキュメント
(注 - 「para」タグは空の改行を作成しません - 私はそれを試しました!)
vb.net - Visual Studio でのデバッグ中にホバリングしたときに表示される Intellisense 値をカスタマイズできますか?
Visual Studio で変数にカーソルを合わせると、変数名、型、およびメンバーを表示するための + ボックスなどを示す小さなコントロールが表示されます。ただし、型によっては、変数の型が " {X = 0.0 Y = 0.0 幅 = 0.0 高さ = 0.0}" RectangleF の場合。
何を表示するかを指定する方法はありますか? IDE設定はありますか?関数属性はありますか?
Visual Studio 2008 を使用しています。言語は Visual Basic です。
jquery - 環境に応じてjqueryのバージョンを条件付きで選択する
現在本番リリース用に構成されているマスターページに、jQueryへの2つの参照があります。
開発中は、vsdocバージョンのコメントを解除して、VS2008でインテリセンスを取得し、デプロイする前に元に戻します。ただし、忘れた場合を除きます。開発でインテリセンスを使用し、デプロイするために編集を必要としない製品でGoogle CDNを使用する方法はありますか?つまり、環境に依存する条件付き包含...
編集:このファイルを指定した場合:http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.jsをJavaScriptファイルとして指定すると、VS2008(パッチ付き)はこのファイルを検索します:httpインテリセンスに使用する//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min-vsdoc.js(.jsの直前に-vsdocを使用)。問題は、Googleがその場所に2番目の名前付きファイルを提供しないことです。
もう1つの受け入れ可能な答えは、この質問に対する答えです。「Googleにjquery.min-vsdoc.jsファイルをhttp://ajax.googleapis.com/ajax/libs/jquery/1.2.6/に配置するにはどうすればよいですか。 「」
vb.net - IntelliSense が機能しない VS2008 VB.Net
この質問は以前に尋ねられたことに気づきましたが、まだうまくいくものを見つけることができませんでした.
私が試したこと:
- 設定をデフォルトに戻しました(複数の方法)
- プロジェクトのビルド/コンパイルは正常に行われます
- VSを閉じて再起動
私が試すことができなかった唯一のことは、「.ncb」ファイルを削除することですが、それは単に見つからないためです. 実際、私たちのすべてのプロジェクトの中で、そのようなファイルを持っているプロジェクトは 1 つもありません!
最初の質問は、ソリューションのルート ディレクトリにこのファイルが見つからないのはなぜですか? .sln 以外にある唯一のファイルは .suo です。
それでもうまくいかない場合、アンインストールして再インストールする以外に、他にどのようなオプションがありますか?
それがどのように起こったかについては、これが役立つかもしれません。VS2008 と VSS6.0 (yuck) を使用しているときに、意図していなかった (現在のドキュメントの代わりにソリューション全体を選択していた) 検索と置換を介して多くのファイルに多くの変更を加えました。保存せずに終了した変更を元に戻すには、ソリューションを再度開いてから、チェックアウトを元に戻しました。その後、インテリセンスを失いました!それらがどのように関連しているかを想像することはできませんが、役立つかもしれません.
ありがとう、ジェフ
c++ - Visual Studio:Intellisenseの問題とLinuxの互換性
2つのやや無関係な質問:
Visual Studio 2008ExpressでC++プロジェクトに取り組んでいるとき、インテリセンスは実際には「機能する」必要があるのに、「機能」したくない場合があります。オートコンプリートボックスが表示されず、ステータスバーに「Intellisense:これ以上の情報はありません」というメッセージが表示されます。
ソリューションを再構築するか、ソリューションを再度開くことで修正できる場合もあれば、それでも機能しない場合もあります。これは既知の問題ですか?もしそうなら:既知の修正はありますか?MSVC++の.slnファイルと互換性のあるLinux用のC++IDEはありますか?新しいプロジェクトを作成してファイルを追加したり、手動でMakeファイルを作成したりする手間をかけずに、あるプロジェクトで作業したい場合があります。
編集:
私自身の質問に答えるには:
どうやら、.ncbファイルを削除しようとする以外に実際の修正はありません。別の方法は、別のIDEか、インテリセンスの代わりに商用パッケージを使用することです。
Code::BlocksはVisualStudioファイルを開くことができるようです。または、少なくともそれらを簡単にインポートします。
これらは両方ともVisualStudioに関連しているため、一緒に投稿しましたが、どちらも独自のトピックに値するほど重要であるとは考えていませんでした。
しかし、反対票は少し厳しいと思いますか?