Questions tagged «intellij-idea»

IntelliJ IDEA是JetBrains的IDE。它主要支持Java开发,但也支持JavaScript,Groovy,HTML,CSS,RSS,R,Haskell,PHP,Ruby,Python,Scala,Swift,Clojure,Kotlin,Hybris,Gradle等。在Community Edition和Ultimate Edition中特别有关用法和问题的问题应使用此标记。但是,如果您对其他问题有疑问,并且碰巧正在使用IntelliJ,请不要使用此标签。

3
禁用IntelliJ已加星标(打包)导入?
我是一个正在迁移的Eclipse IDE用户,正在学习IntelliJ IDEA 9。 缺省情况下,在从同一包中导入99个类之前,Eclipse IDE不会使用加星标的导入,因此几乎永远不会发生。 但是IntelliJ IDEA似乎太热衷于执行此操作,我无法解决如何禁用它。 例如,键入之后JList再ALT+ ENTER自动导入,整个javax.swing包进口,而不只是我指定的类。 我尝试javax.swing从自动补全中排除,但这只会阻止建议任何 Swing类,这会适得其反。

4
Android Studio中的iml文件是什么?
Android Studio项目中的iml文件是什么?我读到它是模块的配置文件。我不了解它是如何工作的,我不能仅仅使用gradle脚本与您添加到项目中的外部模块进行集成。 而且,大多数时候AS都会生成它们,所以我无法控制项目行为。如果我有一个可以在不同的IDE(例如Eclipse和AS)中工作的团队,是否可以设置我的项目以使其与IDE无关? 我不完全了解该系统的工作原理。


30
找不到类:IntelliJ中的空测试套件
我刚刚在我的大学开始计算机科学计划,而IntelliJ遇到了一些问题。当我尝试运行单元测试时,我收到消息 Process finished with exit code 1 Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite. 我还在屏幕左侧看到一条消息,标题为“未找到测试”。我的测试代码在这里: package edu.macalester.comp124.hw0; import org.junit.Test; import static org.junit.Assert.*; public class AreaTest { @Test public void testSquare() { assertEquals(Area.getSquareArea(3.0), 9.0, 0.001); } @Test public void testCircle() { assertEquals(Area.getCircleArea(3.0), 28.2743, 0.001); } } 我的项目代码在这里: package edu.macalester.comp124.hw0; import java.lang.Math; public …

18
Intellij IDEA Java类无法在保存时自动编译
昨天我从Eclipse切换到IntelliJ IDEA。 我也将JRebel与WebSphere Server 7一起使用。 现在,一切似乎都可以正常工作,除了当我修改 Java文件并单击save时,IntelliJ 不会重新编译该文件,以便JRebel进行拾取。 Eclipse的“ 自动构建 ”功能解决了此问题。 在IntelliJ IDEA中,我必须点击CTRL+ SHIFT+ 9以重新编译相关的类,以供JRebel使用。如果对两个文件进行了更改,我有对每个并且由于IntelliJ使用了全部保存机制,因此很难知道要手动重新编译的内容,而我对这样做都不感兴趣。 难道没有办法让IntelliJ 独自做到这一点吗?


4
配置IntelliJ IDEA以使用JUnit进行单元测试
我决定今天早上通过试用版试用IntelliJ,并安装了JUnit插件。我创建了一个新的Java项目,并希望为其编写测试用例。 如何将junit.jar文件添加到我的项目中?(实际上,我现在想将其添加到每个Java项目中,甚至永远添加到更多的对象中-有这样做的方法吗?)。


8
如何在Android Studio和Gradle中设置-source 1.7
尝试在Android Studio中编译项目时出现以下错误: Gradle: error: diamond operator is not supported in -source 1.6 我在找到的所有项目首选项中都将1.7设置为目标。此外,项目SDK的1.7 SDK下显示的路径也是java 1.7安装的正确路径。 即使我在终端中运行java -version,它也告诉我我正在Java 1.7上运行。 我试图将JAVA_HOME env变量设置为此: /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 错误不会消失。如何消除错误?


4
如何查看IntelliJ中的编译错误列表?
我正在寻找一种查看IntelliJ中所有编译错误的方法,类似于在Eclipse中显示它们的方式。我尝试在此处和Google进行搜索,但尚未真正找到解决方案。我真的很喜欢IntelliJ,最近我从Eclipse转换为IntelliJ,希望这只是我所缺少的,而不是根本的缺陷。




5
箭头运算符'->'在Java中有什么作用?
在搜寻一些代码时,我遇到了箭头运算符,它究竟是做什么的?我以为Java没有箭头运算符。 return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); 详细信息:Java 6,Apache Commons Collection,IntelliJ 12 更新/答案:事实证明IntelliJ 12支持Java 8,后者支持lambda,并且正在“折叠”谓词并将其显示为lambda。下面是“展开”代码。 return (Collection<Car>) CollectionUtils.select(listOfCars, new Predicate() { public boolean evaluate(Object arg0) { return Car.SEDAN == ((Car)arg0).getStyle(); } });

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.