intellij-idea相关内容

在 Eclipse 中可能发生在 IntelliJ 中不可能的事情?

我听过一些人发誓.两者都是功能齐全的优秀 IDE.但每个人的优势都略有不同.这并不意味着变成一场神圣的 IDE 战争.请对任何火焰诱饵答案投反对票.谢谢. 这是这个问题的类比. 解决方案 我在 IDEA 中最喜欢的小烦恼(也是 Eclipse 中最喜欢的小功能)是键入左大括号时字符的定位(例如“{")或一个分号.您必须在 Eclipse 中启用它(Window/Preferences ..
发布时间:2022-01-20 21:10:33 Java开发

JetBrains/IntelliJ 键盘快捷键折叠所有方法

我正在处理一些遗留代码,这些代码有一个包含 10,000 多行代码和 100 多个方法的类.是否有任何 JetBrains IDE 的快捷方式(因为快捷方式可能会在所有人之间共享)来折叠所有方法/函数,以便只显示方法签名? 类似这样的: public String myMethod(String arg1, int arg2){...}公共字符串 mySecondMethod(String ..
发布时间:2022-01-20 21:10:27 其他开发

IntelliJ IDEA 中 Eclipse 的 Ctrl+O(显示大纲)快捷方式是什么?

我喜欢使用 Eclipse 的快捷键 Ctrl + O 来勾勒当前的源代码.IntelliJ IDEA 中是否有等效的快捷方式? 它会打开一个对话框,允许快速搜索类中的方法和字段. 解决方案 我已经多年没有使用 Eclipse,所以我对你所追求的行为不太熟悉 - 但我相信 Ctrl + F12 可以做你想做的事:它是默认映射中File structure Popup的快捷方式. ..
发布时间:2022-01-20 21:06:44 Java开发

IntelliJ 中可能发生的事情在 Eclipse 中是不可能的?

我听说有人改变了任何一种方式,并且对其中一种发誓. 作为 Eclipse 的忠实粉丝,但没有时间试用 IntelliJ,我很想听听“前 Eclipsians"IntelliJ 用户的一些具体事情,这些事情可以用 IntelliJ 做,而用 Eclipse 做不到. 注意:这不是一个主观问题,也根本不是要变成一场 IDE 圣战.请对任何火焰诱饵的答案投反对票. 解决方案 CTRL ..
发布时间:2022-01-20 20:57:35 Java开发

如何在 Android Studio 上生成类图 (UML) (IntelliJ Idea)

我尝试搜索并找到了这个链接,但是Ctrl+Alt+Shift+D 不起作用. 我还使用 find Action Ctrl+Shift+A 来查找有关图表和 uml 的操作,但一无所获. 我也搜索uml插件,但他们中的大多数都不适用于新版本的 intelliJ(我没有尝试过,我只是看了评论). 解决方案 我找到了一个可以用android studio生成类图的免费插件.它被称为 ..
发布时间:2022-01-20 20:56:11 移动开发

Intellij IDEA 与 ideavim.无法从其他来源复制文本

我尝试使用默认的 vim 键绑定 (y) 使用 ideavim 插件从 IDEA 复制文本.但是此文本不会复制到全局缓冲区中,我只能将其粘贴到 IDEA 中. 例如,如何在浏览器中使用复制的文本? 解决方案 Vim 的 yank 命令默认不会拉到系统剪贴板;它猛拉到未命名的寄存器.您可以使用 * 或 + register 来访问系统剪贴板;另请参阅此 wiki 文章了解更多信息.或者只是 ..
发布时间:2022-01-20 18:37:02 其他开发

查找和替换整个项目intellij的符号?

在 IntelliJ IDEA 中,是否有一个选项可以通过准时操作来查找和替换整个项目的符号? 解决方案 编辑: 这里是 视觉表示 为了更好地理解. 替换指定路径内所有文件中的一段文本,执行以下操作之一: 在主菜单上,选择编辑 |查找 |在路径中替换 按 Ctrl + Shift + R 你可以试试 Ctrl + Shift + F. 如果您使用 Intel ..
发布时间:2022-01-20 17:23:22 Java开发

IntelliJ IDEA 是否可以一键发布 Android 应用?

在 Android 开发者页面 (http://developer.android.com/guide/publishing/app-signing.html) 上有一个关于发布的教程,它说应用程序必须编译为 unsigned 应用程序,必须使用 keytool 生成私钥,然后使用 jarsigner 进行签名. 我们如何使用 IntelliJ 创建未签名的应用程序? 或者,我们可以通 ..
发布时间:2022-01-20 10:11:16 移动开发

IntelliJ switch 语句使用字符串错误:使用 -source 7

我正在尝试使用 IntelliJ(在 Mac OS X 上)编译我使用 Eclipse 编写的一些代码.我尝试运行以下代码: 开关(类别){案例“低于 20":20++以下;休息;案例“20 至 29":到30++;休息;案例“30 至 39":到40++;休息;案例“40 至 49":到50++;休息;案例“50 至 59":到60++;休息;案例“60 至 69":到70++;休息;案例“7 ..
发布时间:2022-01-19 10:58:04 Java开发

IntelliJ Idea 用户的 Eclipse

我有一位同事希望从 InteilliJ Idea 切换到 Eclipse,并且担心不知道 Eclipse 的命令集. 我想知道 - 任何人都可以链接到可以将 Eclipse 命令设置为至少与 Idea 匹配的键盘映射吗? 你做了这个转换吗?我们应该注意的任何“陷阱"、提示或信息? 谢谢! 解决方案 如果他一定要这样做: http://www.jroller.com/ ..
发布时间:2022-01-19 10:50:10 Java开发

如何配置 IntelliJ IDEA 和/或 Maven 以使用 jaxb2-maven-plugin 生成的 Java 源代码自动添加目录?

在我们的项目中,我们使用 jaxb2-maven-plugin 从 XML Schema 生成 Java 源代码,这导致我们的 Maven 模块需要额外的源代码目录(在我们的例子中是 target/生成/main/java).迄今为止,我一直在使用 Eclipse 和 maven-eclipse-plugin 将所有项目导入 Eclipse 工作区.该插件(不知何故)能够将带有生成源代码的目录自动 ..
发布时间:2022-01-19 09:36:02 其他开发

如何在 IntelliJ IDEA 中为 JUnit 指定应使用哪个 @Tag

有没有办法从 IntelliJ 的 JUnit5 Runner 的构建中指定只应测试具有特定 @Tag 的测试方法(或相反,应执行除具有特定 @Tag 的测试之外的所有测试)? 我知道如何使用 maven 来实现,但是仅使用 IntelliJ UI 是否可行? 最好的问候,迪特 解决方案 With https://youtrack.jetbrains.com/issue/IDE ..
发布时间:2022-01-18 21:05:20 Java开发

Jenkins 与 intellij 共享库

我开始实现 Jenkins 共享库并尝试使用 intellij 作为我的 ide 编写我的 jenkinsfile. 我如何从共享 lib 存储库中获取函数到包含 jenkins 文件的另一个存储库. 只是为了澄清从 jenkins 运行时事情对我有用,但我需要一种简单的方法来编写我的 jenkins 文件,并使用来自 shared-lib 存储库的函数. 解决方案 你可以尝试 ..

在 IntelliJ 的 Java 项目中使用 .gdsl 文件

我有一个文件 pipeline.gdsl,其中包含我的 Jenkins Pipeline DSL 的语法.在 这篇博文之后,我将文件放入 /src 文件夹.当我现在编辑我的 Jenkinsfile (位于我的项目的根文件夹中)时,我没有得到任何我期望的代码完成/语法解释. 我的项目是一个 Java/Gradle 项目,我不能用它制作一个 Groovy 项目.是否有其他方法可以让 Intell ..
发布时间:2022-01-18 17:06:46 Java开发

如何在 intellij 社区版中按严重性(主要、次要、严重)对声纳结果进行分组

我想按严重性“主要"对 SonarQube 结果进行分类.我在 intellij 社区版(版本 14.1.4)中安装了 SonarQube 插件.当我尝试运行声纳 Analyze ->检查代码,检查窗口按规则显示所有问题,但不按主要、次要和关键对问题进行分类.如果有人使用 IntelliJ IDEA 社区版实现了这一目标,我将不胜感激. 解决方案 根据这个打开的github request ..
发布时间:2022-01-17 22:11:10 其他开发

SonarQube 不显示通过 Gradle 完全覆盖的类的每个文件的详细报告

我正在 IntelliJ Java IDE 中运行 Gradle 构建.SonarQube runner Gradle 插件与 JaCoCo Gradle 插件. 问题:我收到消息没有关于每次测试覆盖率的信息.,(不是 这篇文章,见下文)和覆盖率出现在 SonarQube 中,但仅作为总体百分比,而不是每个文件的详细报告: 我做错了吗?这可能是 SonarQube 中的一个错误(因为它 ..
发布时间:2022-01-17 22:09:41 Java开发

有人可以告诉我一个好的依赖矩阵是什么样的并说明原因吗?

我想开始使用 DSM,但不知道如何开始. 一个好的依赖矩阵是什么样的,为什么?它是如何工作的? 解决方案 在这篇博文中 毫不费力地识别代码结构模式 解释了如何使用依赖结构矩阵来识别代码结构模式.截图是使用 NDepend 工具的 依赖结构矩阵 完成的.以下是一些模式: 分层代码(没有循环的代码,肯定是 DSM 一眼就能看到的最酷的东西) 具有依赖循环的代码 高内聚/ ..
发布时间:2022-01-17 21:53:42 Java开发

Sonarqube 运行后未显示代码覆盖率

我正在使用 maven 运行 sonarqube. 我使用以下 方式安装了它.使用 brew,我安装了 mysql 和 sonar. 当我运行时,我得到 7 个严重错误,但 88 次测试的代码覆盖率为零 当我使用 IntelliJ 的工具运行它时,我得到以下结果.(不是零!) 这是我直接检查 Jacoco 结果的时候.在 $base_direc/target/jacoco/ ..
发布时间:2022-01-17 21:52:08 其他开发