Questions tagged «intellij-idea»

IntelliJ IDEA是JetBrains的IDE。它主要支持Java开发,但也支持JavaScript,Groovy,HTML,CSS,RSS,R,Haskell,PHP,Ruby,Python,Scala,Swift,Clojure,Kotlin,Hybris,Gradle等。在Community Edition和Ultimate Edition中特别有关用法和问题的问题应使用此标记。但是,如果您对其他问题有疑问,并且碰巧正在使用IntelliJ,请不要使用此标签。

1
IntelliJ Scala插件的案例类缩进是荒谬的
当case类具有许多字段并且它们的名称很长时,通常最好在每一行中编写每个字段,例如: case class Person ( name: String, age: Int ) 这类似于C / C ++的struct定义,即使case类变大也完全可读。但是IntelliJ IDEA的默认Scala插件会自动更改其缩进: case class Person ( name: String, age: Int ) 在我看来,这很奇怪,但是《Scala风格指南》并未提及有关案例类缩进的任何内容。 我在IDE设置中找不到任何可以更改此行为的内容。是否可以选择使自动缩进像我上面描述的那样工作,或者对案例类禁用自动缩进?


9
在IntelliJ中创建测试类
我正在IntelliJ内部的传统Maven Java项目结构中工作,例如 main/java/com/x/y test/java/com/x/y 当我使用IntelliJ 在main / java / com / x / y中创建一个名为Foo的类时,我想自动在test / java / com / x / y中创建一个名为FooTest.java的文件。 在Eclipse中,工具栏上有一个按钮,它将完成创建框架测试类所涉及的许多工作,有人知道IntelliJ中的相似之处吗? 谢谢,


3
在IntelliJ IDEA中的参数列表中,如何在方法调用后添加分号?
我终于要通过Eclipse回到IntelliJ了。当前,我已经设置了Eclipse,以便如果我当前有这样的语句(其中^表示我的光标当前所在的位置): foo.bar("hello"^) 并按了分号(;)键,它将自动在语句的末尾添加分号: foo.bar("hello"); 当前,IntelliJ会这样做: foo.bar("hello";) 这意味着在键入分号之前,我将必须显式键入右括号。 显然这不是一个大问题,但是我发现自己今天将分号放在错误的位置了几次,因为我过渡到IntelliJ,并认为不用它可能更有效(对我的手指和大脑而言)键入右括号。


2
如何设置IntelliJ IDEA项目SDK
我刚刚安装了IntelliJ IDEA,当我尝试创建我的第一个Project时,它要求我设置Project SDK。当我单击“ JDK”时,它要求我选择JDK的主目录,如下图所示。 我在找到它的位置时遇到了麻烦。


6
IntelliJ和Tomcat…更改的文件不会被Tomcat自动识别
我在Tomcat上运行Intellij Ultimate,并部署了战争。一切正常部署到tomcat的webapp目录。 当我更改xhtml文件之类的文件时,tomcat是否可以自动获取更改?到目前为止,我需要从Intellij复制文件并将其复制到tomcat Web应用程序目录中的文件所在的目录。我知道有些文件需要重新编译,但是xhtmls并不是其中之一。



12
从IntelliJ运行时如何激活Spring Boot配置文件?
我有5个环境: - local (my development machine) - dev - qc - uat - live - staging 我希望每个环境使用不同的应用程序属性,因此我有以下属性文件,每个属性文件的数据源都有不同的URL: - application.properties (containing common properties) - application-local.properties - application-dev.properties - application-qc.properties - application-uat.properties - application-live.properties 我正在使用IntelliJ,并在本地计算机上的Gradle插件中使用bootRun运行我的应用程序。我将用于在运行Tomcat的所有其他环境上部署相同的应用程序war文件。 我尝试添加: --spring.profiles.active =本地 脚本参数下的运行配置。 我尝试添加 -Dspring.profiles.active =本地 到VM选项下的运行配置。 都不起作用。我一直在启动时看到INFO消息,说:未设置活动配置文件,回退到默认配置文件:默认 如果我使用以下命令从Windows命令行运行我的应用程序 gradle bootRun 但是我首先设置环境变量 set SPRING_PROFILES_ACTIVE=local 然后一切正常。 所以我的问题是,从IntelliJ运行bootRun时如何激活本地spring引导配置文件?

11
Android Studio:Android清单不存在或根标签不正确
我在Android Studio(AS)上收到此错误: 我怎么知道的: 我从头开始创建了一个AS项目,一切都很好。然后出现一个弹出窗口,并且(如果我没记错的话)说的是:“ Android Framework detected”。我按下“是”,项目/模块发生了一些变化。此后,我得到了上面的错误 编辑: 就我而言,问题不Gradle相关。它与IntelliJ/ Android Studio配置有关,.iml特别是与文件有关。我意识到,阅读这个信息后门柱位置。

23
IntelliJ找不到任何声明
我完全卸载了IntelliJ,现在重新安装并导入了我的项目。我使用gradle导入,可以看到我项目中的所有文件。但是,当我打开文件时,通过执行cmd +单击找不到任何声明。我已经安装了Java 7 SDK,甚至无法进入自己项目中的类声明。转到Java核心类,例如String或List都行不通。如何使IDE能够找到我的班级? 我在OSX Yosemite上,IntelliJ 2016.1.2内部版本145.972。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.