首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JetBrains 宣布:IntelliJ IDEA 彻底弃用 Log4j

JetBrains 宣布 IntelliJ 平台将完全停止使用 Log4j,并切换到 java.util.logging 作为标准日志框架。...据介绍,IntelliJ 对日志框架的要求相当低,其需要的唯一功能是记录到文件和控制台,以及为代码库的不同部分配置日志级别的可能性。...为了避免错误的安全警报以及减少潜在的攻击面,IntelliJ 平台删除 Log4j 组件并切换到使用 java.util.logging 作为标准日志框架,这些更新将在 2022.1 中发布。...此外,由于大量第三方插件(直接或间接)使用了 Log4j,IntelliJ 将发布 Log4j API 的存根实现,将日志输出重定向到 java.util.logging,此功能源自 SLF4J 项目。...公告原文:https://blog.jetbrains.com/

49430

JetBrains 推出基于 IntelliJ 平台的技术文档写作工具 WriterSide

这个工具基于 intellij 平台 IDE,在过去的几年里,它已经被用于创建大部分 JetBrains 产品的文档。...这个项目是在数百次客户访谈和 10 多年的 IntelliJ 平台文档工作的基础上开发出来的。它们让我们知道需要开发哪些功能和解决哪些问题。...WriterSide 还提供了一个基于人工智能的拼写检查器和一个由 JetBrains 构建的语法纠正器,支持超过 25 种语言。...WriterSide 既可以作为 JetBrains IDE 插件使用,也可以作为独立应用程序运行(Early Access Program (EAP))。...该产品在 EAP 期间是完全免费的,但 JetBrains 承诺他们将提供免费版本或可以继续免费使用该工具的 EAP。

57940
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JetBrains官博:将从IntelliJ平台移除Log4j的依赖

    今早,DD注意到JetBrains在官方博客发文宣布要将log4j从IntelliJ平台移除了,该变化将在2022.1版本发布。...从博文看,本次移除log4j的漏洞,并非担心log4j2的漏洞问题,因为基于IntelliJ平台的IDE使用的并非log4j2,而是log4j 1.2的补丁版本(移除了所有网络相关的代码)。...此次决定将log4j移除,核心还是因为IntelliJ平台的IDE其实对于日志的需求非常低(仅用来信息到文件和控制台),而log4j太过于复杂(会直接或间接引入太多第三方内容)。...使用IntelliJ测试框架运行测试时,可以使用idea.log.config.properties文件系统属性传递日志属性文件的路径。...最后,考考大家,JetBrains这一决定,符合面向对象设计六大原则中的哪一个原则?留言说出你的答案! ---- 版权申明:本文系公众号「程序猿DD」原创。

    32210

    JetBrains IntelliJ IDEA 2021 Mac中文无限试用版(Java开发工具)

    IntelliJ IDEA是Mac一款Java集成开发环境的软件,它被认为是目前Java开发效率最快的IDE工具。...IntelliJ IDEA整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。...JetBrains IntelliJ IDEA 2021 Mac中文无限试用版下载图片JetBrains IntelliJ IDEA 2021 mac功能介绍高效的JAVAIntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的工作效率...深刻的智慧在IntelliJ IDEA索引您的源代码之后,它通过在每个环境中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。...不引人注目的情报IntelliJ IDEA中的编码辅助不仅仅是编辑器:它还可以帮助您在处理其他部分时保持高效:例如填充字段,搜索元素列表; 访问工具窗口; 或切换设置等

    47920

    IntelliJ IDEA 2022 Mac汉化激活版(最好用的Java开发工具)

    HTML,JavaScript等)提供智能编码帮助等强大的功能,是开发人员不可缺少的一款软件。...IntelliJ IDEA 2022 Mac汉化激活版图片JetBrains IntelliJ IDEA 2022 for Mac主要更新远程开发 BETA ULTIMATEIntelliJ IDEA...您可以从世界任何地方轻松连接到运行 IntelliJ IDEA 后端的远程计算机。 所有处理都将在这台强大的远程计算机上进行,您将能够像在本地计算机上一样无缝地处理项目。 ...可以在 IntelliJ IDEA 的欢迎屏幕或通过 Toolbox App 中新增的 JetBrains Gateway 应用程序启动此功能。...IDE 问题故障排除IntelliJ IDEA 2021.3 能够以一种全新的快速方法诊断和修正导致 IDE 无法正常工作的问题。

    46410

    JetBrains IntelliJ IDEA 优化教程

    本教程初版基于 JetBrains IntelliJ IDEA 2020.3.2 编写,版本迭代,持续维护中… JetBrains IntelliJ IDEA 安装教程 JetBrains IntelliJ...JetBrains IntelliJ IDEA 下载地址:JetBrains IntelliJ IDEA 官网 软件安装完成后,先修改配置文件存放路径,修改配置文件路径后,会导致之前的配置因误操作失效,...---- # idea.config.path=${user.home}/.IntelliJIdea/config idea.config.path=D:/Program_Files/Tools/JetBrains.../IntelliJ IDEA 2020.3.2/system 修改成功后,查看安装目录,是否修改成功。...JetBrains IntelliJ IDEA 优化教程 1.目录结构解释 bin:容器,执行文件和启动参数等 help:快捷键文档和其他帮助文档 jbr:Java 运行环境 lib:IDEA 依赖的类库

    1.1K40

    Java开发工具JetBrains IntelliJ IDEA 2022 Mac中文版

    JetBrains IntelliJ IDEA 2022 Mac是Mac一款Java集成开发环境的软件,它被认为是目前Java开发效率最快的IDE工具。...IntelliJ IDEA整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。...图片JetBrains IntelliJ IDEA mac功能介绍高效的JAVAIntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的工作效率,强大的静态代码分析和符合人体工程学的设计使得开发不仅具有高效性...深刻的智慧在IntelliJ IDEA索引您的源代码之后,它通过在每个环境中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。...不引人注目的情报IntelliJ IDEA中的编码辅助不仅仅是编辑器:它还可以帮助您在处理其他部分时保持高效:例如填充字段,搜索元素列表; 访问工具窗口; 或切换设置等

    39920

    JetBrains IntelliJ IDEA 2021 Mac(Java开发工具)中文版

    IntelliJ IDEA是Mac一款Java集成开发环境的软件,它被认为是目前Java开发效率最快的IDE工具。...IntelliJ IDEA整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。...图片JetBrains IntelliJ IDEA 2021 mac功能介绍高效的JAVAIntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的工作效率,强大的静态代码分析和符合人体工程学的设计使得开发不仅具有高效性...深刻的智慧在IntelliJ IDEA索引您的源代码之后,它通过在每个环境中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。...不引人注目的情报IntelliJ IDEA中的编码辅助不仅仅是编辑器:它还可以帮助您在处理其他部分时保持高效:例如填充字段,搜索元素列表; 访问工具窗口; 或切换设置等

    38710

    JetBrains IntelliJ IDEA 2022 Mac中文激活版(Java开发工具)

    IntelliJ IDEA是Mac一款Java集成开发环境的软件,它被认为是目前Java开发效率最快的IDE工具。...IntelliJ IDEA整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。...IntelliJ IDEA Mac通过在每个环境中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。...图片JetBrains IntelliJ IDEA mac功能介绍高效的JAVAIntelliJ IDEA的每个方面都专门设计用于最大限度地提高开发人员的工作效率,强大的静态代码分析和符合人体工程学的设计使得开发不仅具有高效性...特定框架的援助IntelliJ IDEA是一个用于Java的IDE,它还可以理解并为各种其他语言(如SQL,JPQL,HTML,JavaScript等)提供智能编码帮助,即使将语言表达式注入到您的字符串文字中也是如此

    43630

    IntelliJ IDEA 2022 Mac(最好用的Java开发工具)汉化版

    HTML,JavaScript等)提供智能编码帮助等强大的功能,是开发人员不可缺少的一款软件。...图片 JetBrains IntelliJ IDEA 2022 for Mac主要更新 远程开发 BETA ULTIMATE IntelliJ IDEA Ultimate 现已支持测试版本的远程开发工作流...您可以从世界任何地方轻松连接到运行 IntelliJ IDEA 后端的远程计算机。 所有处理都将在这台强大的远程计算机上进行,您将能够像在本地计算机上一样无缝地处理项目。 ...可以在 IntelliJ IDEA 的欢迎屏幕或通过 Toolbox App 中新增的 JetBrains Gateway 应用程序启动此功能。...IDE 问题故障排除 IntelliJ IDEA 2021.3 能够以一种全新的快速方法诊断和修正导致 IDE 无法正常工作的问题。

    71740
    领券