問題タブ [fully-qualified-naming]

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 投票する
1 に答える
1333 参照

visual-studio-2010 - Intellisense for C#で名前空間の自動解決を無効にする方法(Visual Studio 2010)

Intellisense for C#(Visual Studio 2010)で名前空間の自動解決を無効にするにはどうすればよいですか?

これは奇妙に聞こえるかもしれませんが、完全修飾名を次のように表示する必要があります。

それ以外の:

同様の質問は見つかりませんでした。これはVS2010で可能ですか?

更新:私は読みやすさの問題を認識しており、コードを共有するときに、修飾されたものを簡単に削除できます。そのようにコードを書くのは好みの問題です。

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

c# - 列挙型メンバーのアセンブリ修飾名を取得する

私は列挙型を持っています

今、列挙型メンバーの完全修飾名を取得したい

結果は

何かのようなもの

Cars.Audi.GetType().FullName;

また

Cars.Audi.GetType().AssemblyQualifiedName;

私が探しているものはありますが、実際に私が必要としているものはありません。

異なる名前空間に2つの同一の列挙型があり(悪い設計で私を責めないでください。これが私のプロジェクトではどうあるべきか)、プログラムの一部でメンバーを使用する必要があるためです。この列挙型ですが、同じ列挙型があるため、異なる名前空間の同じ列挙型の間のあいまいさについて文句を言うでしょう。したがって、それを回避するために、完全修飾名を提供する必要があります。これは、自動生成されたファイルの一種であるため、手動で実行できない理由です。コンパイル時にプログラムで指定する必要があります。

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

python - Python の修飾名/非修飾名とは何ですか?

Python:「修飾名」または「非修飾名」とは何ですか?

度か言及されているのを見たことがありますが、それが何であるかについての説明はありません。

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

android - Android にインストールされているアプリケーションの完全修飾名を取得する方法

他のアプリケーション (Gmail や Facebook、またはインストール済みのもの) を起動できるアプリケーションを作成しようとしています。

次のコードを使用しようとしました:

ただし、アプリケーションの完全修飾名が必要です。

どうすれば入手できますか?それらを取得するための組み込み方法はありますか?

0 投票する
0 に答える
78 参照

java - Java コードベースで (インポートとは対照的に) 修飾されたクラス名の使用法を見つける

修飾されたクラス名の使用法を見つける方法を探しています:

インポートとは対照的に:

Java コードベースに対する修飾クラス名のすべての使用箇所を見つけるのに役立つ Maven プラグインはありますか?

編集

Olegは親切にも次のリンクを提案してくれました。とても便利です。

ただし、 「不要な」完全修飾名の使用だけでなく、すべての完全修飾クラス名の使用をどのように見つけることができるのか疑問に思っています。

たとえば、一部の開発者は、たとえばprivate java.util.List list1; 、対応する import ステートメントなしで使用した可能性があります。

これは pmd では不要とは見なされませんが、明確化が必要ない場合は良い習慣ではありません....