JetBrains开发的Java IDE
有很多调试器教程教你如何设置行断点、日志值或计算表达式。虽然仅这些知识就为调试应用程序提供了许多工具,但实际场景可能要复杂一些,需要更高级的方法。在本文中,我们将了解如何在不了解项目结构的情况下定位代码
让我们来看看您认为自己非常了解的IDE的一些真正的精华。
在这篇博客中,我们将看看IntelliJ IDEA中的特性训练器。IntelliJ IDEA的新用户和现有用户都可以使用它来更加熟悉IDE提供的快捷方式、特性和工作流程。如果你喜欢,你可以在这里观看相关的视频。我们在2020.3版本中将Feature Trainer集成到IntelliJ IDEA中。它可以在我们的社区编辑
有时你的应用程序工作正常,但你想通过提高其吞吐量或减少延迟来提高性能。其他时候,您只是想知道代码在运行时的行为,确定热点在哪里,或者弄清楚框架在幕后是如何操作的。其中一些细节可以在设计时提供,因为IntelliJ IDEA为您提供了可以生成静态的各种线索
我们想向您介绍我们全新的IntelliJ IDEA Guide!我们已经在幕后工作了几个月,收集了一些技巧,甚至从YouTube上获取了一些视频,并把它们变成了教程。
如您所知,IntelliJ IDEA提供的两种最流行的基本重构是提取方法和内联方法。第一种方法使方法更短,可读性更强,而另一种方法使不需要的方法的数量最小化,并使代码更直观。在IntelliJ IDEA中,您可以连续使用这两个动作来实现更复杂的结果——我们将此过程称为multistep refa
IntelliJ IDEA有很多功能可以帮助你集中精力并最大化你的生产力。提高效率的一个重要因素可能来自UI,更重要的是,您的代码是如何呈现的。有很多场景:阅读和分析代码以理解一些东西,编辑语句以稍微改变行为,编写一大块实现,c
Project工具窗口向您展示了应用程序的树及其依赖项。它还允许您创建新的类、文件和文件夹、添加框架、重命名和重新定位项,等等。在IntelliJ IDEA中,有几个选项可以使您使用Project工具窗口的工作更加方便。让我们来看看。(更多…)
2020年底就快到了。什么一年!让我们回顾一下过去的12个月,并总结一下IntelliJ IDEA: how2pro的建议和技巧。(更多…)
每个开发人员都有一个独特的工作流程,因此可能需要一组不同的工具来舒适地在IntelliJ IDEA中工作。这就是为什么我们在IntelliJ IDEA的Ultimate和Community版本中都提供了广泛的工具集,以帮助转换您的编码体验。但随之而来的是一个新的挑战:如何在它们周围导航。那么,你怎么能保留你所需要的一切呢
在编写代码时,我们不断地从静态分析中得到帮助。无形的机制在幕后运作,为我们提供各种建议和警告。可以毫不夸张地说IntelliJ IDEA比我们更了解我们的代码。现在,如果我们可以访问静态分析数据,或者检查程序如何工作,或者调试复杂的问题,会怎么样呢?实际
2020年9月18日,我们由对象计算公司的高级软件工程师Iván López主持了一场实时网络研讨会,主题是“使用IntelliJ IDEA开发Micronaut应用程序”。这一节包括对Micronaut框架的简要概述,并提供了许多实际示例。IntelliJ IDEA提供特定于Micronaut框架的编码帮助。控件中的“Ctrl+Space”参数可以自动完成