问题标签 [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.
intellij-idea - 使 IntelliJ IDEA 15 可移植
有很多关于如何使 IntelliJ IDEA 14 可移植的教程,但是现在 14 已经过时了
版本 15 确实忽略了 /bin/ 中的 idea.properties 文件,并且将 %USERPROFILE% 设置为 %cd%..\portable 也不起作用
那么如何使这个安装便携呢?
java - 如何从 Intellij IDEA 中删除指向旧/缺失源的(幻像)断点?
使用 Intellij(v14 和现在的 v15)我已经放置断点来调试来自外部依赖项(通常是快照版本)的尚未发布的类,用于在 Tomcat 7+ 中运行的 Web 应用程序。
当我将该外部依赖项更改为已发布版本时,重新编译项目并在调试模式下运行;即使断点不再存在于断点列表视图中(从菜单:运行 > 断点),IntelliJ 仍会在旧类断点处停止执行。
我尝试了以下方法:
- 在启动应用程序之前清理并重建所有工件,以确保部署的应用程序具有更新的依赖项。
- 运行“无效缓存/重新启动”功能,它会清除我心爱的文件更改历史记录,但不会清除这些断点。
- 删除所有断点:(清除当前有效断点但不清除幻像断点,因为它们不在当前列表中)
唯一对我有用的是重新附加确切的旧源 jar(尽可能)查找受影响的类并从那里删除断点。
有没有更不方便的方法来清除这些幻像断点?
java - 在 Intellij IDEA 中运行/调试 Google App Engine 项目的配置?
按照标题。现在我的工作流程如下:
部署:
从IDEA打开终端,去mvn appengine:deploy
。
在 localhost 中运行:
打开终端,转到mvn appengine:devserver
.
在 localhost 中调试:感谢这个答案,打开终端,去
然后运行该答案中描述的远程配置。
问题
可以通过定义三个配置来简化这三个任务,从而避免打开终端和输入命令吗?
我想要两个运行配置来部署和在本地主机中运行,以及一个调试配置来在本地调试。那可能吗?如何?
注意:我使用的是 IntelliJ 的社区版。
对于它的价值,我在以下适当的行中发表了评论pom.xml
:
java - 使用重定向 IntelliJ Idea 15 生成代码
我有这样的课:
但是Player接口有很多方法,在intelliJ中有没有办法生成这样的代码?
因为手写需要几个小时。
java - intellij 运行与调试配置具有不同的 args 输入参数
Intellij 15.0.3
主类:xxx.project.Boot
VM 参数:-cp xxx.jar -Dxxx.work.dir=yyy xxx.project.Boot
程序参数:dump_args
项目代码
运行输出:
调试输出:
我试图使缓存无效并重新启动 Intellj。这种情况下的行为不会改变。当我尝试使用相同的代码创建另一个入口点时,行为符合预期。如何调试此类配置问题?
intellij-idea - 在 Intellij IDEA 15 中,如何从优化导入中排除某些项目?
我通常希望 IntelliJ IDEA 始终优化导入并且从不使用通配符。但是,在测试类中,我从不希望优化以下条目的静态导入,甚至删除它们,即使它们没有被使用:
是否有可能做到这一点?
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 script
,Edit Configurations
但仍然有这个问题(它说即使我正确链接它也找不到 scala 脚本)。另外,我读了这个话题:
如何在 IntelliJ IDEA 中运行 Scala 脚本?
但还没有找到解决办法。谢谢你的建议。
maven - 安装 IntelliJ 后如何从我的主目录中移动 maven 目录“.m2”
我刚刚在 Ubuntu 上安装了 IntelliJ 15 并想更新 maven 存储库索引,我遇到了磁盘空间错误,因为我的主文件夹位于大小有限的分区上。
我完全迷失了试图搬到~/.m2
其他地方。我已经尝试过 IntelliJ 设置并更改了路径和 maven 设置,但没有奏效,而且大部分时间它们在重新启动 IntelliJ 后返回主文件夹。
我想补充一点,我没有安装 maven(使用apt-get install maven
)。这会帮助还是给予更多控制?
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。