问题标签 [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 投票
5 回答
7276 浏览

java - IntelliJ IDEA 中的 Ctrl-tab

我可以在 Windows 上配置 IntelliJ 以使用Ctrl+Tab在文件之间切换吗?

谷歌搜索发现这个旧线程说“不”。

0 投票
14 回答
232117 浏览

formatting - Intellij 重新格式化文件保存

我记得在 IntelliJ 或 Eclipse 中看到了在保存文件时重新格式化(清理)文件的设置。我如何找到它(在设置中没有找到它)

0 投票
2 回答
2064 浏览

intellij-idea - IntelliJ 中的“为参数创建字段”意图仅适用于一个参数?

如何在 IntelliJ 中获得“为参数创建字段”的意图以应用于调用中的所有参数,而不必按下每个参数的按键列表?

我有很多带有 10 多个参数的调用,我厌倦了必须一个一个地做,而让 IntelliJ 直接为我创建所有字段真的很有帮助。

0 投票
4 回答
6846 浏览

git - IDE 与 GIT 的集成

我们正在考虑从 CVS 迁移到 GIT。我们的整个开发过程都以 IntelliJ 为中心,而我们发现的插件(GIT4idea)严重缺乏。基本功能,如全局历史日志或差异更改完全缺失。

IntelliJ 领域还有其他选择吗?如果不是,您认为当前哪个 Java IDE 具有最佳的 GIT 集成?

0 投票
2 回答
1845 浏览

debugging - 在 IntelliJ Idea 中调试时避免 Groovy/Grails 内部结构

我正在使用 IntelliJ Idea 8.1.2 进行 Grails 开发。Groovy 的动态特性让我很难调试我的代码:我总是在 Groovy/Grails 的内部结束,即 CachedMethod、ExpandoMetaClass 等。

例如,有没有办法告诉 Idea 调试器在调试时完全跳过 Groovy/Grails 内部,只在我自己的代码中执行步骤?我确实注意到在 Debugger > Groovy 中有一个名为“Do not step into specific Groovy classes”的配置选项,但到目前为止我没有注意到任何区别。

如果没有,您的解决方法是什么,或者您如何应对这种情况?任何帮助将不胜感激。

0 投票
6 回答
36822 浏览

java - 休眠错误:无法解析表

我正在尝试从休眠参考中获取示例。

我有一个简单的表 Pupil,其中包含 id、name 和 age 字段。我根据所有 java-beans 规则为它创建了正确的(如我所想的)java-class。

我已经创建了配置文件 - hibernate.cfg.xml,就像参考中的示例一样。

我已经为一类 Pupil 创建了休眠映射,这是发生的错误。

table="pupils" 在我的 IDE 中是红色的,我看到消息“无法解析表学生”。我还在参考文献中建立了一个非常奇怪的注释,它说大多数用户在尝试运行该示例时都遇到了同样的问题。

啊..我对这个例子很生气..恕我直言,如果作者知道存在这样的问题,他们应该添加一些关于它的信息。

但是,我应该如何解决它?我不想在这里处理 Ant 以及示例中使用的其他工具。我正在使用MySql 5.0,但我认为没关系。

UPD:源代码

Pupil.java - 我的持久类

Pupil.hbm.xml 是这个类的映射

hibernate.cfg.xml - 休眠配置

HibernateUtils.java

Runner.java - 用于测试休眠的类

我的库:antlr-2.7.6.jar、asm.jar、asm-attrs.jar、cglib-2.1.3.jar、commons-collections-2.1.1.jar、commons-logging-1.0.4.jar、dom4j -1.6.1.jar、hibernate3.jar、jta.jar、log4j-1.2.11.jar、mysql-connector-java-5.1.7-bin.jar

编译错误:无法解析表学生

0 投票
7 回答
35912 浏览

spring - 基本测试类没有可运行方法错误

我有一些基本测试类,它们使用测试执行侦听器为 spring、logging、jndi 等设置通用配置,然后由子类继承。这样做是为了让测试可以只运行代码,而不必担心在能够运行测试代码之前获得 jndi 和日志服务。

使用 intellij 并从项目库中调用“运行所有测试”,IDE 尝试将基测试类作为单元测试运行,并给出“无可运行方法”错误。

我知道我可以在基类中放置一个空的可运行方法,但我希望有人有更好的主意。

基类是:

错误:

0 投票
3 回答
1374 浏览

java - Eclipse 和剪贴板

在 Eclipse 中是否提供复制多个项目然后有选择地从剪贴板粘贴项目的规定?IntelliJ 有这个功能,我曾经发现它非常有用。Eclipse 有这个吗?如果有的话,在剪贴板中查看项目的快捷键是什么?

0 投票
1 回答
12285 浏览

java - 如何使用 IntelliJ 的 Swing GUI 设计器添加 JMenuBars、JMenus 和 JMenuItems?

我在 IntelliJ 的调色板中的任何地方都找不到标题中指定的组件。我注意到表单有一个 JMenuBar,但我没有看到它,也不知道如何访问它。有什么方法可以直观地使用这些组件吗?

0 投票
2 回答
1242 浏览

ruby-on-rails - 从 IDE 运行 rake 任务时出错

我在 Ruby On Rails 应用程序中运行 IntelliJ Idea 的“测试”Rake 任务时遇到问题:

运行测试时出错:在带有解释器的 Ruby SDK 的 $LOAD_PATH 中找不到文件“test/unit/autorunner.rb”:“{1}”

但是该文件位于 %RUBY_HOME%/lib/ruby/1.8/test/unit 并且在运行其他 rake 任务时我没有问题。

运行 MS Windows XP

请指教。