問題タブ [using-directives]
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# - ReSharper に「using System;」を保持させます。usings を最適化するとき
ReSharper がusing System;
ディレクティブだけを削除しないようにするオプションがあるかどうか疑問に思っていましたか? おそらくこれはどこかで設定可能ですか?
また、ReSharper に残りのディレクティブを Visual Studio 2008 と同じように並べ替える方法はありますか (アルファベット順だと思います)。
ありがとう。
c# - ディレクティブを使用した整理
私は過去数か月間ReSharperを使用してきましたが、宣伝はさておき、ReSharperなしでコーディングすることはできません。私は出血している「何がうまくいかなかったのか」の端に住むのが大好きなので、最新のReSharper4.5ナイトリービルドで運試しをすることにしました。それはすべていいです。
ただし、usingディレクティブのグループ化形式が変更されていることに気付き、どちらが一般的な標準に近いかを知りたいと思いました。
[年]
[新着]
遅延読み込みの参照以外に、特別な目的はありますか?(ScottHanselmanのこの@http://www.hanselman.com/blog/BackToBasicsDoNamespaceUsingDirectivesAffectAssemblyLoading.aspxに関する見解を読んでください)
ありがとう;
c# - 保存時にビジュアルスタジオ2008の「ディレクティブを使用してソート」を自動的に呼び出しますか?
Visual Studio 2008 には、「ディレクティブを使用した並べ替え」と「未使用の使用ディレクティブの削除」と呼ばれる、C# 用の 2 つの優れた機能があります。
ctrl+k、ctrl+d を使用してコードをフォーマットするたびに、「ディレクティブを使用してソート」を呼び出したいと思います。
または、さらに良いことに、プロジェクト内のすべての c# ソース ファイルを再フォーマットし、すべてのソース ファイルに対して「ディレクティブを使用して並べ替え」を呼び出すことができるようにしたいと考えています。
これどうやってするの?すべての cs ファイルを手動で開き、すべてのチェックインの前にこれらの関数を入力するのは面倒です!
c# - コードベース全体で「使用する」ディレクティブをリファクタリングしますか?
私が Visual Studio 2008 で気に入っている点の 1 つは、ソース コード ファイル内の "using" ディレクティブをリファクタリングおよび再編成できることです (これは 2005 年にもあったかもしれませんが、覚えていません)。
具体的には、ディレクティブをアルファベット順に再編成する方法 (ただし、コア FCL ライブラリが一番上に浮かんでいる) と、そこにある必要のないディレクティブを削除する方法 (まったく使用されていないか、もう使用されていない) について話しています。使用済み)。
古いコードベース全体でこのリファクタリング (並べ替えとトリミング) を自動化する方法はありますか? ソリューション内のすべてのファイル、または複数のソリューション ファイルにわたって。
visual-studio - 新しい C# ファイルのデフォルトの using ディレクティブ
Visual Studio 2008 が、作成した新しい C# ファイルごとに次のusing ディレクティブを自動的に挿入するのはなぜですか?
これらの名前空間の何が特別なのでしょうか? これらは最も頻繁に使用されるものですか?
c# - C# での DLL のメソッドの公開
誰かが Microsoft Visual 開発環境を使用して C# で DLL を作成した後、別のプログラマーがそのコードをどのように取得し、DLL のソースを含む新しいプロジェクトを作成し、DLL の API を使用する GUI を作成するのでしょうか?
私はすでに次の 4 つの手順を実行しています。
1) ソリューション エクスプローラーで [参照] を右クリックし、[参照の追加...] を選択します。
2) 「参照」タブを選択します。
3) DLL に移動して選択します。
4) 適切な「using」ディレクティブをコードの先頭に追加します。
次は何ですか?新しいオブジェクトを宣言した後、使用するメソッドを確認するにはどうすればよいですか?
visual-studio - using ディレクティブを配置するための Visual Studio または Resharper 機能
私は、using ディレクティブを現在の名前空間内に配置するのが好きです。VS および Resharper がデフォルトで配置するように、外部には配置しません。
未使用の using ディレクティブを並べ替え/削除し、それらを現在の名前空間内に配置するマクロ/標準機能を知っている人はいますか?
c# - この C# の "using" ディレクティブは何ですか?
コード例でこの C# using ステートメントを見ました。
それは一体何ですか?
c# - 名前空間とディレクティブの使用
次のような名前空間がある場合:
これは、同じ名前空間を持つ他のファイルやクラスを作成すると、using ステートメントが共有され、それらを再度含める必要がないということですか?
はいの場合、これは管理上の頭痛の種ではありませんか?
c# - C#とVB.Netの名前空間参照
VB.Netでは、問題なく次のようなことができます...これはかなり役に立たないクラスであるという事実を無視してください:-)
ただし、C#で同じことを行うと...
「Collections.Generic.List」に「タイプまたは名前空間名「Collections」が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)」というエラーが表示されます。
Listを使用するには、System.Collections.Genericへのusingディレクティブが実際に必要であることは知っていますが、その理由はわかりません。また、関数宣言で同じエラーが発生しない理由もわかりませんが、returnステートメントでのみ発生します。
私は誰かがこれを説明したり、それを説明しているtechnetページを紹介してくれることを望んでいました。私は周りを検索しましたが、この概念を説明するものは何も見つかりません。
編集:ただ注意するために、問題は実際には、システム内のコレクションを参照できる例のように、サブ名前空間の参照に関するものです。