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,请不要使用此标签。

8
如何在IntelliJ IDEA中更改“默认gradle包装器”的版本?
我想使用Gradle 1.10而不是1.9。我似乎找不到改变它的地方。 如果我这样说: task wrapper(type: Wrapper) { gradleVersion = '1.10' } 在我的build.gradlerebuild中,它再次使用Gradle 1.9构建(因此实际上什么也没发生)。 这些似乎是所有设置:(并且IntelliJ的有关Gradle的帮助部分根本没有帮助:()


10
模块…没有gradle支持
我正在使用IntelliJ IDEA Pro 13.1.2。从未使用低于13的任何版本。 尝试build.gradle从IDE 运行时,出现以下消息: 模块不是由gradle支持的 我可以从命令行运行此脚本。 “根”目录同时具有.gradle和gradle子目录,一般而言其结构非常相似,从同一个项目中,我可以毫无问题地运行从IDE它的构建另一个模块。 关于进一步的故障排除有什么建议吗?



20
IntelliJ中未解决的Kotlin参考
我从学习Kotlin的教程开始IntelliJ。当我尝试运行示例时,即 fun main(args: Array<String>) { println("lol") } 该消息将使执行暂停。Error:(5, 5) Kotlin: Unresolved reference: println 这是我第一次使用IntelliJ。我也从未从事过任何Java项目,我是否缺少某些东西? 编辑:我已经看到了另一个问题。答案对于我的情况无效。

12
加速IntelliJ-Idea
我正在使用intelliJ进行Scala开发,上周获得了8 GB的新RAM,所以我想:该使用它了。我检查了任务管理器,发现使用约250mb的intelliJ。从eclipse中,我知道调整JVM选项对提高速度有很大帮助,所以我用谷歌搜索... 并在OS X上找到了这个, 我无法立即找到JVM选项,因此我开始调整Xmx。在1 GB时,我意识到它不再启动。我检查了intelliJ Java版本,发现它已经过时且为32位。 因此,为了使用当前的JDK和64位,您必须将链接更改为: IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe 至 IntelliJ IDEA Community Edition 10.0.2\bin\idea.BAT 并调整“开始于” 蝙蝠JDK_HOME现在正在寻找并使用64位。 我当前的VM选项,位于 ...\IntelliJ IDEA Community Edition 10.0.2\bin\idea.exe.vmoptions 是 -Xms512m -Xmx1024m -XX:MaxPermSize=512m -ea -server -XX:+DoEscapeAnalysis -XX:+UseCompressedOops -XX:+UnlockExperimentalVMOptions -XX:+UseParallelGC 相反的-XX:+UseParallelGC,你可以使用-XX:+UseConcMarkSweepGC,这是 桌面应用程序的公认选择,但最近我已更改为吞吐量收集器。因为使用一台快速的计算机和足够小的堆,您将获得快速的暂停,更多的吞吐量,并且不会出现碎片问题(ijuma。#scala) 变化: -XX:+UseConcMarkSweepGC //removed // removed, because not needed with the lastest …

5
如何在Android Studio / IntelliJ中导入Maven依赖关系?
我使用Android Studio中的默认向导创建了一个新的Android项目。编译并将应用程序部署到我的设备上。一切都很好。 现在,我想导入一个在Maven上可用的外部库。(http://square.github.io/picasso/)。我去了模块属性,并添加了一个Maven库。它正确显示在依赖项列表中。另外,它显示在编辑器中,我可以在代码中正确使用它。 但是,在编译时,出现了Gradle错误:无法找到类 有任何想法吗?

12
如何使用快捷方式从Intellij终端跳到编辑器
我知道您可以使用来从Intellij IDEA中的几乎所有窗口跳转到编辑器窗口Esc。在Intellij的终端窗口中,这不起作用。有人知道如何使用键盘快捷键执行此操作吗?这样做很好,因为我可以使用Alt+ 从编辑器跳至终端,F12但是如果不使用鼠标,则无法进行其他操作。

3
如何在Intellij IDEA中使用正则表达式将大写字母替换为小写字母?
我已经为此进行了谷歌搜索,并发现如何与其他正则表达式解析器一起使用: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html 我已经尝试了这些,但都没有用。例如,我想使用正则表达式来更改此设置: private String Name; private Integer Bar = 2; 对此: private String name; private Integer bar = 2; 我尝试过这样的事情: replace: private (\S+) (\S+) with: private $1 $L$2 with: private $1 \L$2 with: <etc.> 他们都不工作。是否可以在intellij中执行此操作,或者这是缺少的功能?这仅出于教育目的,该示例是人为设计的。我只想知道在intellij中是否可以这样做。


4
Intellij中@author的自动补全
我正在从Eclipse迁移到Intellij Idea。我还不知道的一件事是@authorJavaDoc标签的自动补全。@a在Eclipse中键入内容时,有两个建议: @author - author name @author 如何实现Intellij中的第一个建议(甚至有可能?)?并且,如果可能的话,如何更改作者姓名占位符插入模板?

3
使用键盘快捷键在IntelliJ中重新排列方法参数
在IntelliJ中,我可以通过按⌘+ Shift+ ↑(或⌘+ Shift+ ↓)轻松地重新排列语句的顺序(或该部分的整个方法)。 我想知道是否有捷径可以轻松地更改方法参数的顺序,以便 public void sth(String a, String b) {...} 会变成 public void sth(String b, String a) {...} 按下键盘快捷键(假设光标位于其中一个参数上)。 如果IntelliJ只是重新排列参数,对我来说就足够了。也就是说,这不必触发整个Refactor> Change method签名事件。

9
为什么Kotlin Gradle插件无法使用1.8 Target构建?
我有使用intellij为kotlin 1.2.10配置的最简单的gradle项目。这是我的build.gradle文件: buildscript { ext.kotlin_version = '1.2.10' repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } group 'com.ali' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'kotlin' sourceCompatibility = 1.8 repositories { mavenCentral() } dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" testCompile group: 'junit', name: 'junit', version: '4.12' } compileKotlin { kotlinOptions.jvmTarget = …

7
Intellij如何放大/缩小
Intellij键盘图说 Zoom in: Keypad + = Zoom out Keypad - - 但是它们没有作用。有人在工作吗? 新信息:现在,我添加了更多的键绑定: Zoom in: Alt-Shift-= Zoom out: Alt-Shift-minus 但是这些仍然没有效果。IJ中的放大/缩小功能是否还可以使用?

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.