#author("2019-11-25T12:24:18+00:00","default:admin","admin")
#author("2019-11-25T23:58:51+00:00","default:admin","admin")
-[[静的コード解析 - Wikipedia:https://ja.wikipedia.org/wiki/%E9%9D%99%E7%9A%84%E3%82%B3%E3%83%BC%E3%83%89%E8%A7%A3%E6%9E%90]]

*C言語用 [#h9149cdc]
**cppcheck [#h99247e9]
-[[Cppcheckの使い方の詳細と設定:http://engineerspirit.com/2017/04/27/post-959/]]
-[[C/C++のソースコードをCppcheckで静的解析してみよう:https://www.clear-code.com/blog/2016/2/3.html]]
-[[cppcheckをビルドして使ってみる:http://mcommit.hatenadiary.com/entry/2017/08/07/001451]]

**C++test [#a0c85d8b]
-[[静的解析・単体テストツール C++test:https://www.techmatrix.co.jp/product/ctest/index.html]]

*.NET Core用 [#g44da7a6]
**[[dotTest:https://www.techmatrix.co.jp/product/dottest/index.html]] [#g361aa37]

*Visual Studio [#odfa9e19]
-[[Visual Studio 2017でコード分析を有効化しましょう:http://nprogram.hatenablog.com/entry/2018/06/26/003112]]
-[[【Visual Studio】静的コード分析をしてみる:https://qiita.com/t_takahari/items/8886b84f16c21dcf3169]]

**.NET Core 2.0の場合(調査中) [#j21f6b74]
-[[Visual Studio で FxCop アナライザーをインストールする:https://docs.microsoft.com/ja-jp/visualstudio/code-quality/install-fxcop-analyzers?view=vs-2019#fxcopanalyzers-package-versions]]

以下のNuGetパッケージをインストールする
-Microsoft.CodeAnalysis (v2.6.0)
-Microsoft.CodeAnalysis.Analyzers (v2.6.0)
-Microsoft.CodeAnalysis.Common (v2.6.0)
-Microsoft.CodeAnalysis.CSharp (v2.6.0)
-Microsoft.CodeAnalysis.CSharp.Workspaces (v2.6.0)
-[[Microsoft.CodeAnalysis.FxCopAnalyzers:https://www.nuget.org/packages/Microsoft.CodeAnalysis.FxCopAnalyzers/]] (v2.6.0)
-Microsoft.CodeAnalysis.VersionCheckAnalyzer (v2.6.4)
-Microsoft.CodeQuality.Analyzers (v2.6.0)
-[[Microsoft.Net.Compilers:https://www.nuget.org/packages/Microsoft.Net.Compilers/]] (v2.6.0)
-[[Microsoft.Net.Compilers:https://www.nuget.org/packages/Microsoft.Net.Compilers/]] (v2.6.0) ... CS8032の依存関係のエラーが大量に出るのはこれが入っていないのが主要因
-Microsoft.NetCore.Analyzers (v2.6.0)



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS