code-analysis

    2

    1答えて

    .NET 3.5 SP1ではコンパイルされますが、3.5 RTMではコンパイルされないコードを見つけるために、ある種のコード解析を実行する方法はありますか? FxCopは、SP1で導入されたアセンブリに対して機能しますが、新しいメソッドとプロパティを呼び出すコードではその使用法を検出しません。

    5

    8答えて

    私はvb.netのスタティックコードアナライザを書くことに興味があり、私の会社の標準コーディングガイドラインに準拠しているかどうか確認しています。私はどこから始めるべきかアドバイスしてください。

    3

    4答えて

    "PriceList"または "Pricelist"のどちらが正しいですか? FxCopさんのコメント: CA1702:Microsoft.Naming:タイプ名 'PriceList'の複合語 'PriceList'は、離散的な用語として存在します。あなたの使い方が単語であることを意図している場合は、それを「価格表」として扱います。 編集:これは、開始/終了日、タイトルを持つオブジェクトであるな

    33

    7答えて

    C#の糸くずのようなツールはありますか?私は警告として警告にフラグを立てるためにコンパイラを持っていますが、私はStylecopを持っていますが、これらは最も重大なエラーを捕捉するだけです。おそらく私がやっていることを指摘する他の必須ツール(特に私のような初心者C#ersのためのもの)はありますか?

    68

    3答えて

    私はVisual StudioのプロジェクトでこれまでStyleCop + FxCopを使用していました。しかし今、私はMSBuildへの統合が容易なVisual Studioのコード解析ツールをテストしています。このツールはFxCopとStyleCopの両方のルールのいくつかを分析することがわかりました。 このツールは、FxCopとStyleCopの両方を完全に置き換えるものですか、それとも単に

    0

    3答えて

    SPDHプロトコルの解析オートマトンを作成する必要があります。 SPDHは、電子決済端末と銀行のサーバーとの間で交換される要求メッセージと応答メッセージの構造を定義します。このプロトコルの 仕様は、このドキュメントで説明されている:私は自分のアプリケーションを想像すると、私の文法を実装するためにいくつかの助けが必要 Frame : = header fids etx ; header

    10

    3答えて

    現在、正規化されたバージョンの文字列をSQL Serverデータベースに小文字で格納しています。たとえば、私のUsersテーブルには、UserNameフィールドとLoweredUserNameフィールドがあります。コンテキストに応じて、TeredoのLOWER()関数またはC#のString.ToLower()メソッドを使用して、LowereredUserNameフィールドを埋めるためにユーザー名

    7

    5答えて

    私は、いくつかのCソースコードが変数命名規則に準拠していることを確認するプログラムを作成しようとしています。これを行うには、ソースコードを分析し、すべてのローカル変数とグローバル変数の型を特定する必要があります。 最終結果はほとんどの場合、Pythonプログラムになりますが、コードを解析するツールは、Pythonモジュールまたは解析が容易なレポートを生成するアプリケーションのいずれかになります。代

    27

    8答えて

    私はちょうど(主に文書化されていない)C#コードのヒープパイルを取得しました。私は、ダイブしてリファクタリングを開始する前に構造を可視化したいと思います。私はこれまで、コールグラフを生成するツールを使って(他の言語で)これを行ってきました。 C#で構造の発見を容易にするための良いツールをお勧めしますか? UPDATE 私は人々が.NET ReflectorとCLR Profilerがこの機能を持っ

    3

    1答えて

    影響分析のためのあなたの好きなツールは何ですか? 特に、コードリファレンスが少なくとも4つの言語(java、jsp、速度テンプレート、javascript、html、および不吉なxml)である可能性を考慮してIDEがあなたを助けるとは限りません。 これまでのところ私はfindとgrepで管理しています。