http://anjuta.sourceforge.net/ Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wi
Orwell Dev-C++ 是 Dev-C++ 的维护版本,提供更新的 MinGW 编译器和相关代码。该工具使用 Delphi 开发。 特性: Includes MinGW GCC 4.6.2 32bit
C++编写的用于去除C、C++、Java等语言的注释的代码片段 // author :Rohith Gowda // - remove C/C++ comments // - assume no nested
用于测试你代码片段实用的工具
cgit 是一种git 代码浏览工具,类似gitweb ,但是更快速,openembedded ,freedeskop 等项目都在采用cgit。 功能特性: basic repository browsing
RATS 是一个代码安全审计工具,可扫描 C、C++、Perl、PHP 和 Python 源码,检查出一些常见的安全问题,例如缓冲区溢出和 TOCTOU (Time Of Check, Time Of
Stylus, Jade, Coffeescript, Haml 和 Markdown。他可以自动编译代码,插入 CSS(或者 HTML,JS)到浏览器,所以不需要刷新。编译过程可以设置,例如结果文件格式
有很多可用的工具可以帮助你压缩你的JavaScript代码,但它可能会非常耗时和很困难分析哪些工具的工作原理对给定的情况下时最好的。该 CompressorRater目标是报告在所有这些工具的压缩一般水
Yasca是一个源代码分析工具,它可以扫描采用以下语言开发的源代码:Java, C/C++, HTML, JavaScript, ASP, ColdFusion, PHP, COBOL, .NET等。Yasca还能够与其它工具集成使用:
在这片文章中,我将从工具使用的角度上讲述如何提高 Android 代码质量,这些自动化工具包括 Checksytle、Findbugs、PMD 和 Android Lint. 团队中代码意识不一致,水平参
每天都会产生新的代码、 用户测试 工具和框架。下面的列表列出了可以完成各种测试需求的代码工具。你应该调查研究一下,看这些工具是否适用于你的技术栈和技术需求。 01. Jasmine Jasmine
''' def main(): thread_pool = [] # 是否启用压缩 zip = '-c' if isZip == True else '' # 从配置文件读取 ip, 名称, 端口, 并拼凑备份语句
是一个用来搜索 C/C++、Java 源码的索引工具。基于 cscope 和 ctags 构建,使用 cqmakedb 工具来生成 CodeQuery 数据库文件,然后通过 GUI 工具进行查看。
它可以实现以几种类型的源代码统计: 源代码行数 有注释的行数 有注释块的行数 单行注释的行数 混合源码和注释的行数 空行数 物理行数 sloc能够输出以下格式: CSV JSON Commandline
Prospector是一个工具用于分析Python代码并输出有关错误,潜在的问题,违反公约和复杂性的信息。 它汇集了其他Python分析工具的功能,比如: pylint , pep8 and McCabe
这款开源搜索工具后端以Go开发,前端以React开发,能够达到极速的搜索效果。后端为每个库保持最新索引,并通过一个最小的API响应检索。目前只支持MacOS,CentOS和任何 *nix 系统,源码仓库只支持Git。
Climate 可以看作是开发团队的云机器人,无需执行代码就可对代码进行标准化测试,能发现 PHP、Python、Ruby 和 JavaScript 的安全漏洞和各种代码错误。 项目主页: http://www
JSHintr 是一个 Web 工具让你可以设置自己的代码标准,并使用这些标准对代码进行审核,并可以将审核结果与其他开发者分享。 项目主页: http://www.open-open.
3的SDK开始,将ProGuard混淆代码的功能加入了进来。 我们可以从android sdk的tools目录下看到有一个proguard目录。说明具有了代码混淆的功能。 至于如何进行代码的混淆。我们需要做的很简单:
会给我们带来很多问题:加深其他开发人员理解代码的难度;不方便测试人员对其编写测试 用例;容易隐藏错误;出现问题难以定位……怎样的函数算是复杂的函数?哪些代码散发着“臭味”?除了依靠经验丰富的程序员的敏锐嗅觉,我们还可以通过工