Kotlin script 可读性可能不如 groovy
手动转gradle的不完全指南
//-----------------------Before--------------------
plugins {
kotlin("jvm") version "1.3.71"
kotlin("plugin.spring") version "1.3.71"
}
//-----------------------After--------------------
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.71'
id("org.springframework.boot") version "2.2.6.RELEASE"
id("io.spring.dependency-management") version "1.0.9.RELEASE"
}
//-----------------------Before--------------------
group = "com.example"
version = "0.0.1-SNAPSHOT"
java.sourceCompatibility = JavaVersion.VERSION_1_8
//-----------------------After--------------------
group = "com.example"
version = "0.0.1-SNAPSHOT"
java.sourceCompatibility = "1.8"
//-----------------------Before--------------------
tasks.withType<Test> {
useJUnitPlatform()
}
tasks.withType<KotlinCompile> {
kotlinOptions {
freeCompilerArgs = listOf("-Xjsr305=strict")
jvmTarget = "1.8"
}
}
//-----------------------After--------------------
test{
useJUnitPlatform()
}
compileKotlin {
kotlinOptions {
jvmTarget = "1.8"
}
}
(可选项)处理括号,如果想看起来整齐
ctrl+R
+ 选择正则
寻找\("(.*)"\)
替换为 空格"$1"空格
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。