问题标签 [intellij-idea]

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 回答
2161 浏览

eclipse - 为 Groovy/Grails 开发从 Eclipse 切换到 IntelliJ

我将从 Eclipse 切换到 IntelliJ,因为我很快就会做一些 Grails 开发(以及用于 Eclipse 的 Groovy/Grails 插件很烂)。

我已经使用 IntelliJ 几个小时了,但无法真正弄清楚如何有效地使用它。是否存在某种 Eclipse 模式,使其行为类似于 Eclipse,或者为 Eclipse 用户提供某种教程来解释两者之间的区别。

此外,关于如何使用 Grails 支持的信息似乎很少。到目前为止,我发现的只是这个页面

谢谢,唐

0 投票
9 回答
423461 浏览

java - 如何在 IntelliJ IDEA 的应用程序运行配置文件中将目录添加到类路径?

我正在尝试将目录添加到应用程序运行配置文件的类路径中

如果我在 VM 设置中使用 -cp x:target/classes 覆盖,则会收到以下错误:

关于如何将目录添加到我的项目的类路径的任何想法?

0 投票
3 回答
7256 浏览

groovy - IntelliJ Groovy version

I'm in the process of upgrading a project to Groovy v1.6. When I installed IntelliJ, my GROOVY_HOME environment variable was pointing to Groovy v1.5.7, but now that I've changed GROOVY_HOME to point to v1.6, it's not clear whether IntelliJ is also using the more recent version.

How can I check which version of Groovy IntelliJ is using?

0 投票
2 回答
14601 浏览

eclipse - 从控制台“退出”(ctrl+c)进程-Eclipse vs Intellij

似乎在 Eclipse 中,如果您想将 ctrl+c 发送到您不能的进程。控制台上的终止按钮只是杀死正在运行的进程而不运行关闭挂钩。我知道java本身不允许向另一个进程发送信号。

然而,intellij idea 的“停止”按钮旁边似乎确实有一个“退出”按钮,它确实允许关闭挂钩运行。

有人可以告诉我intellij是如何做到的吗?

我也需要将 ctrl+c 从我的程序发送到另一个 java 进程。

0 投票
1 回答
2397 浏览

intellij-idea - 不用鼠标打开文件,intellij idea 8.1

是否有一些简单的方法可以仅使用键盘打开文件(不在项目中)?

0 投票
3 回答
3078 浏览

eclipse - 将tomcat web项目从eclipse ganymede移植到intellij 8.1

我有一个使用 eclipse IDE 开发的标准(我认为)Web 项目。我希望将它移植到 Intellij idea 8.1 - 我认为,除其他外,它具有更好的 taglib 支持。

我的项目结构如下:

我似乎无法用我的本地 tomcat 服务器(版本:apache-tomcat-6.0.18)配置这个项目。

我认为一个好的答案将是一个标准的、逐步的、关于如何移植(以及如何在 intellij idea 中正确定义 tomcat Web 应用程序)的食谱答案。

谢谢大家!

0 投票
2 回答
1324 浏览

grails - 在 IntelliJ 中使用插件依赖项设置 Grails 1.1 应用程序

我在 Windows 上使用 IntelliJ 8.1.2 开发 Grails 1.1 项目,该项目依赖于内部开发的插件,这些插件在中央 Grails 插件存储库中不可用。在 Grails 1.1 中,安装插件的默认位置从 移动$PROJECT_ROOT/plugins$HOME/.grails/1.1/$PROJECT/plugins

使用命令行,我已将插件安装到默认位置。我的 IntelliJ 项目包含作为模块的主 Grails 应用程序,为了让 IntelliJ 能够找到主应用程序所依赖的插件,我添加了$HOME/.grails/1.1/$PROJECT/plugins作为内容根目录并指定了哪些是此位置中的源文件夹。

项目构建,我可以使用 IDE 运行测试,但我遇到的问题是插件项目没有设置为项目中的模块 - 请记住,它是设置为内容根的插件的安装位置。因此,就目前的情况而言,如果我需要更改插件,我必须在 IDE 之外进行,然后通过命令行重新安装插件。我最理想的是将主 Grails 应用程序和插件设置为 IntelliJ 项目中的模块,但主 Grails 应用程序从其安装位置引用插件。这将使我能够更改 IDE 中的插件或主应用程序,但主应用程序在 IDE 中所依赖的插件版本与命令行上的版本相同(即 中的那些$HOME/.grails/1.1/$PROJECT/plugins)。有什么办法可以实现这个设置吗?

0 投票
2 回答
14374 浏览

java - IntelliJ 无法识别 JDK 版本

我在 IntelliJ IDEA 8.1.1 上编写了一个 java 项目。当我转到 IntelliJ IDEA 8.1.1 的编译选项时,它会显示弹出消息框,因为它显示错误-

无法确定 JDK
更新 JDK 配置的版本。

即使我有正确的 JDK 版本,我的 PC 上也安装了 jdk1.5.0,可以在其他环境中正常工作。请建议我可能需要更改的任何设置。

0 投票
2 回答
1999 浏览

java - 如何测试一个 intellij 插件

Intellij 插件开发的文档很少。如果您编写过任何 Intellij 插件,您是如何为插件编写测试的?感谢任何指向文档或源代码的指针。

0 投票
6 回答
82192 浏览

debugging - IntelliJ 中是否有“异常中断”?

是否有在第一次发生异常时会自动中断调试的功能?

所以我们

  1. 开始申请
  2. 做一些引发异常的事情
  3. 让 IntelliJ 在发生异常的地方弹出突出显示的行。