首页 文章 精选 留言 我的

精选列表

搜索[工具库],共10000篇文章
优秀的个人博客,低调大师

PMD 6.51 发布,静态代码自动分析工具

PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。 PMD 6.51 正式发布,本次更新内容如下: 新规则 新的 Apex 规则ApexUnitTestClassShouldHaveRunAs,确保单元测试至少使用一次System.runAs() 。测试更加健壮,并且独立于运行它的用户。 <rule ref="category/apex/bestpractices.xml/ApexUnitTestClassShouldHaveRunAs"/> 该规则是 quickstart.xml 规则集的一部分。 修改规则 Java 规则 TestClassWithoutTestCases 有一个新属性testClassPattern,用于按名称检测空测试类。以前此规则只能正确检测空的 JUnit3 测试用例。要切换回旧行为,可以将此属性设置为空值,从而禁用按模式检测测试类。 已修复的问题 apex #4149 : [apex] 新规则:ApexUnitTestClassShouldHaveRunAs java-最佳实践 #4140 : [java] [doc] 使用 Java 11 隐藏的 AccessorClassGeneration 违规 java代码风格 #4139 : [java] UnnecessaryFullyQualifiedName FP 当当前包中存在相同的简单类名时 java文档 #4141 : [java] UncommentedEmptyConstructor FP 当构造函数使用 @Autowired 注释时 java性能 #1167 : [java] AvoidArrayLoops 双重赋值误报 #2080 : [java] StringToString 规则误报与字段访问 #2692 : [java] [doc] AvoidArrayLoops 将同一数组中的复制分配标记为次优 #3437 : [java] StringToString 不会在 Bar.class.getSimpleName().toString() 上触发 #3681 : [java] StringToString 不会在字符串文字上触发 #3847 : [java] AvoidArrayLoops 应该考虑最终变量 #3977 : [java] StringToString 误报与本地方法名称混淆 #4091 : [java] 使用 do-while 循环避免ArrayLoops 误报 #4148 : [java] UseArrayListInsteadOfVector 在导入其他类时忽略 Vector java 容易出错 #929 : [java] 与 TestClassWithoutTestCases 不一致的结果 #2636 : [java] TestClassWithoutTestCases 误报 JUnit5 ParameterizedTest javascript #4165 : [javascript] InaccurateNumericLiteral 下划线分隔符号误报 更多详情可查看:https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.51.0

优秀的个人博客,低调大师

Firefox 104 发布,新增网站耗电分析工具

Mozilla 于今天正式发布了 Firefox 104。Firefox 104 在 7 月底进入公开测试阶段,在测试期间提供了一项用户期待已久的功能,就是无需按住 Alt 键就可以使用双指水平滑动手势在网页上前后导航的功能。 但 Firefox 104 在最终版本中并没有实装这一功能,因此该功能有可能会推迟到 Firefox 105 版本。Firefox 104 更新的内容包括: 新功能 在画中画(PiP)功能中带来了对 Disney+ 字幕的支持 增加了对scroll-snap-stop和re-snapping属性的支持 Firefox 浏览器的分析器可以分析网站的电量使用情况(仅限苹果 M1 和 Windows 11)。 当窗口最小化或被遮挡时,Firefox UI 将受到性能和电池使用的限制,以提高系统的整体性能和改善电池寿命。 Linux 用户在最小化或恢复窗口时得到了稳定性和性能的提高。 在内置的 PDF 浏览器中增加了对文字书写、绘图和签名的支持 修复 在雅虎邮箱和 Outlook 的邮件编辑器中输入 Enter 后,高亮的颜色被正确保留 绕过只有 https 的错误页面后,返回导航会把你带到之前被忽略的错误页面。现在返回会带你到之前访问过的网站。 粘贴未格式化的快捷键(shift+ctrl/cmd+v)现在可以在纯文本环境下工作,如输入和文本区。 各种安全修复 更多详情可查看:https://www.mozilla.org/en-US/firefox/104.0/releasenotes/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册