问题标签 [intellij-15]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
51 浏览

intellij-idea - IntelliJ 文件将新的移动 Java 类放在顶部

当我在我的 IntelliJ 想法中创建一个新文件时。我看到一个像这样的菜单

在此处输入图像描述

我想在顶部看到来自 Java 和 Scala 的类。我不想卸载 ruby​​ 等插件。但这些不应该放在首位。我主要使用 java 和 scala 编写代码,因此希望这些类成为顶级类。

0 投票
1 回答
2800 浏览

intellij-idea - 使 IntelliJ IDEA 15 可移植

有很多关于如何使 IntelliJ IDEA 14 可移植的教程,但是现在 14 已经过时了

版本 15 确实忽略了 /bin/ 中的 idea.properties 文件,并且将 %USERPROFILE% 设置为 %cd%..\portable 也不起作用

那么如何使这个安装便携呢?

0 投票
2 回答
1314 浏览

java - 如何从 Intellij IDEA 中删除指向旧/缺失源的(幻像)断点?

使用 Intellij(v14 和现在的 v15)我已经放置断点来调试来自外部依赖项(通常是快照版本)的尚未发布的类,用于在 Tomcat 7+ 中运行的 Web 应用程序。

当我将该外部依赖项更改为已发布版本时,重新编译项目并在调试模式下运行;即使断点不再存在于断点列表视图中(从菜单:运行 > 断点),IntelliJ 仍会在旧类断点处停止执行。

我尝试了以下方法:

  • 在启动应用程序之前清理并重建所有工件,以确保部署的应用程序具有更新的依赖项。
  • 运行“无效缓存/重新启动”功能,它会清除我心爱的文件更改历史记录,但不会清除这些断点。
  • 删除所有断点:(清除当前有效断点但不清除幻像断点,因为它们不在当前列表中)

唯一对我有用的是重新附加确切的旧源 jar(尽可能)查找受影响的类并从那里删除断点。

有没有更不方便的方法来清除这些幻像断点?

0 投票
0 回答
671 浏览

java - 在 Intellij IDEA 中运行/调试 Google App Engine 项目的配置?

按照标题。现在我的工作流程如下:

部署: 从IDEA打开终端,去mvn appengine:deploy

在 localhost 中运行: 打开终端,转到mvn appengine:devserver.

在 localhost 中调试:感谢这个答案,打开终端,去

然后运行该答案中描述的远程配置。

问题

可以通过定义三个配置来简化这三个任务,从而避免打开终端和输入命令吗?

我想要两个运行配置来部署和在本地主机中运行,以及一个调试配置来在本地调试。那可能吗?如何?

注意:我使用的是 IntelliJ 的社区版。

对于它的价值,我在以下适当的行中发表了评论pom.xml

0 投票
1 回答
81 浏览

java - 使用重定向 IntelliJ Idea 15 生成代码

我有这样的课:

但是Player接口有很多方法,在intelliJ中有没有办法生成这样的代码?

因为手写需要几个小时。

0 投票
0 回答
328 浏览

java - intellij 运行与调试配置具有不同的 args 输入参数

Intellij 15.0.3
主类:xxx.project.Boot
VM 参数:-cp xxx.jar -Dxxx.work.dir=yyy xxx.project.Boot
程序参数:dump_args

项目代码

运行输出:

调试输出:

我试图使缓存无效并重新启动 Intellj。这种情况下的行为不会改变。当我尝试使用相同的代码创建另一个入口点时,行为符合预期。如何调试此类配置问题?

0 投票
1 回答
830 浏览

intellij-idea - 在 Intellij IDEA 15 中,如何从优化导入中排除某些项目?

我通常希望 IntelliJ IDEA 始终优化导入并且从不使用通配符。但是,在测试类中,我从不希望优化以下条目的静态导入,甚至删除它们,即使它们没有被使用:

是否有可能做到这一点?

0 投票
1 回答
99 浏览

scala - 运行 IntelliJ scala 项目错误

我很长时间没有使用 IntelliJ 15,但从来没有遇到过这样的问题。当我这样做时:New Project -> Scala,然后一切正常,但是当我执行 New Project -> SBT 时,我什至不能拥有 main,因为它给了我这个:

Exception in thread "main" java.lang.ClassNotFoundException: testing at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method)

Make我确实尝试从删除Edit Configurations,我也尝试添加Scala scriptEdit Configurations但仍然有这个问题(它说即使我正确链接它也找不到 scala 脚本)。另外,我读了这个话题:

如何在 IntelliJ IDEA 中运行 Scala 脚本?

但还没有找到解决办法。谢谢你的建议。

0 投票
2 回答
5189 浏览

maven - 安装 IntelliJ 后如何从我的主目录中移动 maven 目录“.m2”

我刚刚在 Ubuntu 上安装了 IntelliJ 15 并想更新 maven 存储库索引,我遇到了磁盘空间错误,因为我的主文件夹位于大小有限的分区上。

我完全迷失了试图搬到~/.m2其他地方。我已经尝试过 IntelliJ 设置并更改了路径和 maven 设置,但没有奏效,而且大部分时间它们在重新启动 IntelliJ 后返回主文件夹。

我想补充一点,我没有安装 maven(使用apt-get install maven)。这会帮助还是给予更多控制?

0 投票
1 回答
972 浏览

intellij-idea - IntelliJ“寻找用法”在重构/重命名枚举条目时冻结

我正在使用 IntelliJ IDEA Community Edition 16 Preview(版本 IC-144.4199.23)。我需要使用 IDEA 的重构系统重命名几个 Enum 条目。

例如,我当前有一个名为 的枚举条目black,我需要将它及其用法重命名为BLACK,我通过右键单击该条目、选择Refactor -> Rename...并输入来完成BLACK

问题是 IDEA 用Looking for Usages进度对话框提示我,冻结对话框,并且从未真正重构条目名称。

这个问题很奇怪,因为当我Find Usages直接在条目上使用时,它完美地表示“项目文件中没有找到用法”(这是正常的)。但是,上述对话框在搜索事件时会在大约 99% 的进度条处冻结,并且不会继续重命名条目。

编辑:问题显然也适用于 IntelliJ IDEA 15.0.2。