草庐IT

intelliJ

全部标签

Intellij:自定义生成的测试方法的命名

如果我为一个班级生成测试,那就说getId()方法将调用相应的测试方法getId()也是。是否可以设置Intellij为自动生成的测试方法添加一些静态前缀?例如:getId()->shouldGetId()doStuff()->shouldDoStuff()看答案去Preferences>Editor>FileandCodeTemplates并选择JUnit4TestMethod。默认情况下,该形式的形式@org.junit.Testpublicvoidtest${NAME}(){${BODY}}改成@org.junit.Testpublicvoidshould${NAME}(){

java - JetBrains IntelliJ Idea 需要很长时间才能到达 "make"

出于某种原因,IntelliJ似乎有一个问题,即编译一个简单的Java程序需要几分钟时间。这是编译最基本的“HelloWorld”程序需要1分54秒的图片:那是使用java8编译的。我再次尝试使用java7,这是该尝试的屏幕截图:耗时3分42秒。这不仅是第一次发生;每次我编译时都会发生,甚至是第二次或第三次编译它。如果我要通过单击“制作项目”然后单击“运行”来编译它,它将重新制作项目,再花2分钟来运行它......这正在成为一个严重的问题,非常感谢任何帮助。编辑:我在Inteli7上运行Windows8。已解决:对于遇到此问题的任何其他人...请检查您是否安装了MalwareBytes

java - Intellij 完成贡献者

我正在为intellij开发一个插件,我想向基于xsd的xml编辑器添加自定义建议。到目前为止,我可以从xsd文件中获得所需的建议。我已经为xml实现了一个完成贡献者,如下所示importcom.intellij.codeInsight.completion.*;importcom.intellij.codeInsight.lookup.LookupElementBuilder;importcom.intellij.patterns.PlatformPatterns;importcom.intellij.psi.xml.XmlElementType;importcom.intellij

java - Intellij Idea 运行/调试配置和 Gradle 任务中的 SSH 隧道

我们的SpringBoot(带Gradle)应用程序有上游,托管在云端。因此,当我们需要从本地机器与他们通信时,我们使用SSH隧道在本地测试应用程序。因此,通常情况下,如果我需要测试需要来自受限区域的服务器的内容,我会执行以下操作:1.从cmd控制台使用ssh-Nmyhost启动SSH隧道2.使用SoringBootRun/Debug配置从IntellijIdea运行应用程序。3.完成后关闭隧道(在命令行窗口中按Ctrl+C)。我的问题:-我可以直接从IntelliJIdea执行这些步骤,设置一些运行/调试配置来启动隧道,运行应用程序,并在我的应用程序停止运行后关闭它吗?-我可以在Gr

在IntelliJ IDEA上开发/运行/发布uniapp项目

简介IntelliJIDEA是一款强大的集成开发环境(IDE),广泛应用于Java、Kotlin、Scala等多种编程语言的开发。对于uniapp前端开发者来说,IDEA提供了UniappTool插件,使得在IDEA中可以开发/运行/发布Uniapp项目。本篇技术博客将介绍如何在IntelliJIDEA中配置和使用UniApp进行跨平台应用开发。准备工作确保你已经安装了以下软件:IntelliJIDEA:推荐使用Ultimate或Community版本。Node.js:UniApp项目需要Node.js环境。HBuilderX:虽然不是必需的,但用于参考和对比。安装UniappTool插件打开

java - 如何在 IntelliJ 中调试集成测试?

我已经在MavenProjects中为创建了运行配置mvn-Dit.test=PredictionWorkflowTestverify这里看起来像然后在PredictionWorkflowTest中设置断点。不幸的是,当我右键单击此配置并选择对其进行调试时,测试通过了,就好像没有设置断点一样。如何让断点生效?如果我通过单击类本身来运行测试,则会触发断点,但集成条件不适合我(服务器未启动)。 最佳答案 第一步:在maven运行配置中添加debug您可能正在使用MavenFailsafe插件来运行测试,如他们的documentation

java - Intellij IDEA 能否自动将 Maven 依赖替换为模块依赖?

我在IntellijIDEA中处理一个Java项目,我们有很多内部、独立的Maven依赖项。我将这些依赖项的源代码作为模块导入到我的IDEA项目中,但是当我在属于内部Maven依赖项(并且我也已在我的项目中作为模块导入)我导航到Maven依赖项(jar)中类的反编译View,而不是我作为模块导入的该类的源代码文件.要解决这个问题,我需要执行以下操作:在使用内部Maven依赖项的模块上打开模块设置在Dependencies列表中找到并删除内部Maven模块添加一个新的ModuleDependency然后选择对应内部Maven依赖的导入模块有什么方法可以让IDEA自动解决这个问题,还是我必

java - Intellij 中的自定义关键字颜色

当有很多代码时,如果使用new、null、true这样的关键字,我会发现更容易了解程序的结构、int等的颜色与实际负责结构的关键字(如if、while等)的颜色不同。是否可以为某些关键字设置自定义颜色?例如改变这张图片中new和true的颜色? 最佳答案 不,除了编写插件之外,无法更改某些关键字的颜色。 关于java-Intellij中的自定义关键字颜色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

java - java.util.HashMap 的 Intellij 弃用警告

IntelliJ似乎认为java.util.HashMap的无参数构造函数已被弃用,根据它标记构造函数名称的样式判断:如果我不想禁用检查,我该如何修复它?UPD:IntelliJ似乎认为java.util.HashMapclass已弃用 最佳答案 我遇到了标记为已弃用的java.util.List的问题。我以某种方式通过“外部注释”将其标记为这样。删除它:点击源代码(在我的例子中是java.util.List)类型旁边应该有一个@,点击它...取消注释java.lang.Deprecated

java - 无法在 IntelliJ 中调试 Web 服务代码

我有一个已安装的窗口服务。我有在IntelliJ中打开的应用程序的源代码。我按如下方式配置了IntelliJ我检查了服务的PID和它正在使用的端口。在IntelliJ中运行远程配置时出现以下错误4:09:18PMErrorrunningRemote:Unabletoopendebuggerport:java.net.ConnectException"Connectionrefused:connect"有人可以阐明如何在IntelliJ中调试窗口服务吗?这是一个工作计划应用程序。installService.cmd如下setHOME_DIR=%~dp0setSERVICE="Servic