|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其实产生见解的过程就是训练自己发现问题,分析问题的能力。根据以上的认识我想谈下传统的学习与通过视频独立学习的优缺点:
Codan是在C/C++项目上实行代码反省的代码剖析框架。自2011年起,Codan已成为EclipseCDT(C/C++开辟工具)一部分,它不但供应实行静态代码剖析所需的全体基本架构,还供应了一些有效的、随时可用的成绩反省器(参阅参考材料)。
Codan于2012年6月随EclipseJuno举行了更新,撑持开辟职员在Eclipse中主动实行内部代码分析工具。关于EclipseCDT和C/C++开辟职员来讲,这是一个使人鼓动的前进。只管之条件供的成绩反省程序体现优秀,但仍旧必要更多地供应与现有内部代码剖析工具看齐的Codan功效。如今,Codan可轻松完成与成熟内部工具(好比Cppcheck和clang_check)的集成。
与开辟职员独自利用Codan比拟,将内部代码剖析工具与EclipseCDT集成可以供应更多更好的代码反省,还会极年夜地改善综合开辟临盆力。如今,我们能够从Codan的Preferences页面临内部代码剖析工具举行设置。一旦与Codan集成,就能够主动挪用该工具,以编纂器标志的情势显现其输入。
在本文中,将向您展现怎样利用Java代码和少量XML将您最喜好的代码剖析器集成到您的EclipseC/C++开辟情况中。我的示例基于Cppcheck和Codan的集成,但该历程应当一样合用于您选择的工具。
安装EclipseJuno和CDT
要跟从本文中的示例举行进修,必要安装EclipseJuno和CDT。假如您还没有安装Eclipse,能够安装一个带有CDT预安装程序的版本。为此,只需从Eclipsedownloads页面选择EclipseIDEforC/C++Developers便可。
假如您已安装了一个不包含CDT的Eclipse,那末请依照以下指令来更新您的开辟情况:
在Eclipse中,选择菜单Help>InstallNewSoftware...。
在Install对话框中,从下拉列表当选择Juno。
在ProgrammingLanguages目次中,选择C/C++DevelopmentToolsSDK。
.安装CDT
除CDT以外,还必要安装尺度GNUC/C++开辟工具来编译、构建和调试您的代码。
启动Codan
年夜多半Codan代码反省器都是默许启用的。您可在工作区或项目层分离利用Eclipse的Preferences或ProjectProperty页面独自设置Codan代码反省。
在Codan的Preferences页面中,如所示,您能够看到供应的一切代码反省器和每一个反省器上呈报的代码成绩。
.CodanPreferences页面上的代码反省器
<p>
再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。 |
|