152得票10回答
使用光标键进行 IntelliJ 的列选择

有没有办法在IntelliJ IDEA中设置光标键类似于Notepad++,Visual Studio或FlashDevelop中的列选择。 例如,当我输入代码时,我几乎总是只使用键盘进行导航。在上述IDE中,我可以通过按住Shift+Alt并轻击↑来快速选择代码块。然后我可以按住Shift...

18得票1回答
Intellij IDEA卡死,甚至在编辑.txt文件时也会出现该问题。

当我回到Intellij时,有时只是编辑一个已经打开的.txt文件,Intellij就会卡住,等待3-4秒让我感到很恼火。 有时,在Java文件中这种情况总是发生。我不得不重新启动Intellij。自动完成有时也很烦人。 我的电脑非常强大,就像NSA的超级计算机一样,开玩笑的,但它确实是一...

9得票1回答
Intellij 13 合并冲突对话框丢失或卡住

我在合并冲突时遇到了Intellij 13的问题。当我应用最后一个合并更改时,Intellij试图向我显示“保存并完成”对话框,但显然合并窗口仍在其上方(失去了焦点)。此时我无法点击Intellij的任何部分,必须终止该进程。 我记得曾经读到过这个问题,idea.properties的更改是...

11得票4回答
在Mac OS X上使用键盘在IntelliJ IDEA中进行多行块选择

我最近从Eclipse切换到IntelliJ IDEA 13,我使用VI键绑定。 Eclipse中有一个我习惯使用的非vi功能是使用Shift + ↑ / Shift + ↓来选择几行文本。在Eclipse中,这个文本选择的行为与我使用过的几乎所有其他文本输入部件的行为相同。通常,在进行选择...

13得票2回答
在使用Gradle构建工具的fatjar插件时如何指定主类?

我希望构建一个包含所有模块依赖和外部jar的单个可执行jar文件,我将能够使用java -jar myApp.jar运行它。 我有一个依赖于模块B的模块A。目前我正在使用gradle,我的build.gradle脚本如下: apply plugin: 'fatjar' desc...

9得票3回答
在IntelliJ中永久排除目录

我有一个包含大量文件目录的IntelliJ项目。自从这些文件被添加到项目中,我们注意到了性能下降,例如瞬间冻结和整体缓慢。将该目录标记为排除项(右键菜单-> 标记目录为-> 排除)似乎有助于解决问题。然而,此选项从不跨会话持久化,因此当我重新打开IntelliJ并打开项目时,该文件夹未被标记为...

17得票11回答
Intellij IDEA报错:java.lang.NoSuchMethodError: scala.collection.immutable.$colon$colon.hd$1()Ljava/lang/Object。

我有一个如下函数:def removeLast(list: List[Int]): List[Int] = list match { case List() => List() case List(x) => List() case x :: xs => x ::...

18得票9回答
Lombok与IDEA 13:找不到符号

我已经尝试在Intellij IDEA 13 Ultimate上使用Lombok。 然而,我遇到了著名的错误“无法找到符号”,对于我在使用特定注释时应该可用的所有方法,例如我使用的注释是@Builder,@AllArgsConstructor和@Data。 我已经设置了编译器以启用注释处理...

17得票1回答
如何让IntelliJ调试器允许我的应用程序的关闭挂钩运行?

在IntelliJ中调试注册了关机钩子(shutdown hook)的应用程序时,无论我点击绿色“重新启动”圆形箭头按钮还是红色方形“停止”按钮,关机钩子都不会被调用。在这两种情况下,似乎正在调试的应用程序立即被强制终止。 (注意,这不是如何停止在IntelliJ中运行的处理程序以使其调用关...

30得票1回答
IntelliJ IDEA 13.1 - 更新maven仓库索引鉴权失败

每当我想从中央Maven仓库更新索引时,我总是会遇到一个错误: java.lang.RuntimeException: java.io.IOException: Authorization exception retrieving nexes-maven-repository-inde...