有什么方法可以让IntelliJ运行我正在查看的当前MyTest.java文件?谢谢 最佳答案 是的,您可以:右键单击文件并转到Run'MyTest'使用键绑定(bind):如果caret在某个方法中,则该方法将被运行在Mac上:它是Control+Fn+Shift+F10其他地方:它是Alt+Shift+F10 关于java-从IntelliJIDEA中当前打开的文件运行单元测试,我们在StackOverflow上找到一个类似的问题: https://sta
自从新的更新(2018.2)IntelliJIDEA强调变量时,当它们被“不必要地”重新分配时-这包括,但是,每次使用“+=”。这是IDE中的错误还是我弄错了?请以这个基本方法为例。(它只是添加了一个数字列表。) 最佳答案 这是一个newfeatureIntelliJIDEA2018.2:下划线重新分配的局部变量和重新分配的参数默认情况下,IntelliJIDEA现在强调重新分配的局部变量和重新分配的参数。支持此功能的所有语言(目前包括Java和Groovy)的属性都可以在Preferences/Settings|中更改。编辑|配色
我在IntelliJIDEA10.5中创建了一个项目,但是删除它非常困难。Eclipse中的项目管理器比IntelliJIDEA好很多。谁能从IntelliJIDEA向我解释如何做到这一点? 最佳答案 要在IntelliJIDEA10.5中删除项目,请关闭IDEA并删除项目目录。正如@Sheidaei在评论中提到的,这不适用于IntelliJIDEA12。要删除IntelliJ12中的项目,请参阅ChristianJunk指出的问题:HowtodeleteprojectsinIntelliJ12?
我在IntelliJIDEA13.1.2中使用Gradle设置了一个玩具Java项目。它编译并运行良好,但IDE突出显示'google'inimportcom.google.common.base.Strings;显示为红色并警告“无法解析符号'google'”。知道如何解决吗?我尝试过1)删除.idea/并在IntelliJIDEA中重新创建项目,以及2)从手动创建的Gradle配置文件build.gradle,但无济于事。 最佳答案 我认为用户Sap是正确的,至少在我的情况下是这样。您不必手动添加依赖项。你是否在不同步intel
我从14更新到Intellij15.02,并想使用Gradle而不是JUnit运行我的测试,但我不再像您在此处看到的图像那样获得选项。我希望能够选择配置类型。现在运行测试时发生的事情是默认情况下它作为JUnit测试运行。我已经通过选择项目中的gradle文件,用gradle导入了gradle项目。我已经删除了顶部的每个配置条目,因此在使用Spock运行新测试时一切都是干净和空的。我目前的“修复”是为gradle测试手动创建一个新的配置条目。Intellij不够智能,无法创建与Gralde测试相同的Junit测试。我很困惑。 最佳答案
我正在使用带有Java8的IntelliJIDEA13,并且想知道如何自动完成lambda。在Java8之前,我当然使用匿名内部类。我通过键入“new”并点击Ctrl+Space自动完成:并选择第一个选项。现在使用Java8,我也想生成lambda,推断参数等等,但我找不到它的自动完成功能。注意,上面的例子很简单,但是当你有多个泛型类型的参数时,例如JavaFXListeners之类的,自动补全就派上用场了。 最佳答案 在Windows或Linux中,它是Ctrl+Space在MacOS中,它是Ctrl+Shift+Space
我在项目A中有一个名为“RunDashboard”的窗口工具,但我无法在项目B中激活此窗口。有人知道如何解决这个问题吗?该功能出现在IntelliJIDEA2017.3版中。这是我在项目A中看到的:这是我在项目B中看到的:此选项在项目B中存在但不可激活:但它可以在项目A中激活: 最佳答案 将运行配置添加到EditRun/DebugConfigurationsdialog中的运行仪表板中可用的配置列表中在Defaults(currentIDEversions中的模板)节点下:在SpringBoot项目中,如果您有多个此类运行/调试配置
JavaEE+IntelliJIdea2016.3:我编写了一个类并声明了一个带有@Inject注释的私有(private)字段。通过将javax.inject.Inject添加到settings->editor->Inspections->Java,我已成功摆脱“检查结果”窗口中的“未使用声明”通知->声明冗余->未使用的声明->入口点->注释->将字段标记为在由注释时隐式写入(基于thispost)。不幸的是,该字段仍带有下划线,并且滚动条上出现黄色标记。我是单独配置还是做错了什么? 最佳答案 有两个单独的警告。有人说该字段从未
我在IntelliJIDEA中遇到抗锯齿文本问题。出于某种原因,它附带了它自己的OpenJDK8版本。无论如何...亚像素混叠对于明暗文本是可以接受的:但是明暗文本的Gamma值是错误的:这意味着在这个方案中,文本看起来好像是粗体并且水平涂抹/模糊。是否可以指定系统属性或破解系统以将AA插值的gamma更改为更深的颜色?我已经选择了一种非常好的字体(FicaCodeLight),在这台计算机上没有字体显示更粗体(LinuxwithGnome3,1920x1080display)。编辑:我真的在寻找一种控制AAGamma的方法。我没有使用过IDEA2017.1EAP,但是已经附带了“固定
我有一个gradle项目,当我放一个断点时,它显示为一个红点,里面有一个勾号,它工作正常。问题是在某些类中(在同一个项目中,不是依赖类),红点里面没有勾号,也没有说明为什么它不起作用。而且它只是不起作用..:到目前为止我尝试了什么:Gradle清理和构建重建项目重启调试使缓存失效并重新启动IntelliJ将IntelliJ更新到最新版本(2017.2.5)静音和取消静音断点这个问题类似,但显然不一样:IntellijIDEA:Breakpointnotbeinghit,andisshowngreyedout 最佳答案 通过Intel