草庐IT

intelliJ

全部标签

intellij-idea - IntelliJ 中 Kotlin 代码的大量编译时间

我已经在我的Windows10计算机上使用Kotlin和最新版本的Eclipse2个月了,没有出现任何性能问题。现在我想在最近的OSX电脑。两台电脑硬件不错,不会限制我的测试。我的问题是每次我的Kotlin代码有修改,编译时间在8秒到35秒之间。我对极简代码进行了测试:classTestKotlin{vara=1}如果我更改了变量“a”,因此需要重新编译,最好的情况下总是需要8秒才能完成编译。由于我想进行包含大量小函数和编译的实时编码session,因此这种延迟意义重大。观看者需要等待很长时间才能看到每次编译的结果,他们从逻辑上期待IntelliJ工具的良好性能。在同一个项目中,我尝试

windows - IntelliJ IDEA 'refactor' 的键盘快捷键

在VisualStudio(使用IDEA键映射)中,Ctrl+Shift+R调出“重构”菜单。我如何在IntelliJ中做同样的事情?在Windows上。 最佳答案 ctrl+alt+shift+t=重构这个在intelliJIDEA版本11.0.2中 关于windows-IntelliJIDEA'refactor'的键盘快捷键,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10

intellij-idea - 如何在 Intellij 中查看 Kotlin stdlib 源代码?

知道如何获取Kotlin的标准库的源代码吗?在下面的屏幕截图中,我没有像其他maven库那样下载源代码的选项。我正在使用以下Kotlin依赖项:org.jetbrains.kotlinkotlin-stdlib-jdk81.2.30 最佳答案 对我来说,在pom.xml中改变maven对Kotlin的依赖是有帮助的org.jetbrains.kotlinkotlin-stdlib-jdk81.2.30到org.jetbrains.kotlinkotlin-stdlib1.3.31有关将Kotlin作为maven依赖项添加到项目的更多

intellij-idea - 如何在 Intellij 中查看 Kotlin stdlib 源代码?

知道如何获取Kotlin的标准库的源代码吗?在下面的屏幕截图中,我没有像其他maven库那样下载源代码的选项。我正在使用以下Kotlin依赖项:org.jetbrains.kotlinkotlin-stdlib-jdk81.2.30 最佳答案 对我来说,在pom.xml中改变maven对Kotlin的依赖是有帮助的org.jetbrains.kotlinkotlin-stdlib-jdk81.2.30到org.jetbrains.kotlinkotlin-stdlib1.3.31有关将Kotlin作为maven依赖项添加到项目的更多

intellij-idea - 我如何知道 Kotlin 中的推断类型?

(我使用Kotlin1.1.2-2)例如,我如何知道表达式if(boolean_value)1else2.0的推断类型?kotlinc-jvm不显示类型。javaClass也无济于事,因为它显示的是计算值的类型而不是表达式。>>>(if(true)1else2.0).javaClass.namejava.lang.Integer>>>(if(false)1else2.0).javaClass.namejava.lang.Double>>>valv:Double=if(false)1else2.0error:theintegerliteraldoesnotconformtotheexpe

intellij-idea - 我如何知道 Kotlin 中的推断类型?

(我使用Kotlin1.1.2-2)例如,我如何知道表达式if(boolean_value)1else2.0的推断类型?kotlinc-jvm不显示类型。javaClass也无济于事,因为它显示的是计算值的类型而不是表达式。>>>(if(true)1else2.0).javaClass.namejava.lang.Integer>>>(if(false)1else2.0).javaClass.namejava.lang.Double>>>valv:Double=if(false)1else2.0error:theintegerliteraldoesnotconformtotheexpe

intellij-idea - Gradle 找不到我使用 Kotlin 和 JUnit 5 进行的测试

我已经用Kotlin和Junit5编写了一些基本的单元测试。不幸的是,当我从IntellijIDEA运行它们时,Gradle找不到这些测试。我收到来自Gradle的消息“未找到给定的测试包括:[de.mhaug.phd.btcwallet.BasicTests]”和来自Intellij的消息“未收到测试事件”。有趣的是,使用“./gradlew:clean:test”从命令行运行它会报告构建成功。但是,我的第一个测试显然是红色的,所以这表明Gradle没有执行它。我已经尝试使用更详细的输出运行它,但没有任何帮助。这是一个最小(非)工作示例:packagede.mhaug.phd.btc

intellij-idea - Gradle 找不到我使用 Kotlin 和 JUnit 5 进行的测试

我已经用Kotlin和Junit5编写了一些基本的单元测试。不幸的是,当我从IntellijIDEA运行它们时,Gradle找不到这些测试。我收到来自Gradle的消息“未找到给定的测试包括:[de.mhaug.phd.btcwallet.BasicTests]”和来自Intellij的消息“未收到测试事件”。有趣的是,使用“./gradlew:clean:test”从命令行运行它会报告构建成功。但是,我的第一个测试显然是红色的,所以这表明Gradle没有执行它。我已经尝试使用更详细的输出运行它,但没有任何帮助。这是一个最小(非)工作示例:packagede.mhaug.phd.btc

intellij-idea - IDEA 在树中两次显示一个项目

我有一个带有两个child的Gradle的Kotlin项目。每当我尝试在IDEA中打开它时,其中一个child会在树中显示两次。在树中,您可以在顶层看到两个项目,grpc和grp。问题是grpc(从顶层)与作为grp子级的grpc是同一个项目。这是我的Gradle构建文件:父gradle.build:buildscript{ext.kotlin_version='1.0.1'repositories{jcenter()mavenCentral()}dependencies{classpath"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotl

intellij-idea - IDEA 在树中两次显示一个项目

我有一个带有两个child的Gradle的Kotlin项目。每当我尝试在IDEA中打开它时,其中一个child会在树中显示两次。在树中,您可以在顶层看到两个项目,grpc和grp。问题是grpc(从顶层)与作为grp子级的grpc是同一个项目。这是我的Gradle构建文件:父gradle.build:buildscript{ext.kotlin_version='1.0.1'repositories{jcenter()mavenCentral()}dependencies{classpath"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotl