需求分析 ”null exception“很見的一種異常,但在某些情況下卻會引起嚴重的bug! 本文目的就是對代碼進行null 的檢查,避免不應該出現的Error。 本文藉助reshaper,全局檢測項目中所有可能出現的null exception 關於resharper的知識:http://zzk ...
需求分析
”null exception“很見的一種異常,但在某些情況下卻會引起嚴重的bug!
本文目的就是對代碼進行null 的檢查,避免不應該出現的Error。
本文藉助reshaper,全局檢測項目中所有可能出現的null exception
關於resharper的知識:http://zzk.cnblogs.com/s?w=blog%3Azhaoqingqing%20resharper
環境
Windows 7 X64
Visual Studio 2015社區版
Resharper 10.x
使用方法
在可能出現null的欄位/屬性上按Alt+Enter ,讓Resharper智能分析整個項目中可能出現null exception的地方
分析結果
待resharper分析完成之後,可以點擊對應的代碼文件,跳到對應的位置,進行代碼修正。
Resharper的Null Detect
https://www.jetbrains.com/help/resharper/2016.1/Detect_possible_NullReferenceExceptions.html
擴展閱讀
《編程精粹:編寫高質量C語言代碼》