IntelliJ TypeScript 结构搜索
IntelliJ TypeScript Structural Search
是否可以在 IntelliJ 中定义结构搜索以警告使用原生 JavaScript String
class 而不是 Typescript string
类型?打字稿文档建议您永远不要使用本机 JavaScript 类型(请参阅 here)。
我们的团队在 Kotlin 和 Typescript 代码之间来回切换,因此很容易无意中使用 String
。我想在函数参数、变量和 classes.
中的字段等地方检测到这一点
为了更清楚地了解我感兴趣的事情:
class MyTypescriptClass {
myField: String; //Inspection would generate warning on this line.
anotherField: string; //Inspection would not generate warning on this line.
fun1(param: String) {} //Inspection would generate warning on this line.
fun2(param: string) {} //Inspection would not generate warning on this line.
}
创建短模板 String
就可以了。确保选中匹配大小写复选框。
是否可以在 IntelliJ 中定义结构搜索以警告使用原生 JavaScript String
class 而不是 Typescript string
类型?打字稿文档建议您永远不要使用本机 JavaScript 类型(请参阅 here)。
我们的团队在 Kotlin 和 Typescript 代码之间来回切换,因此很容易无意中使用 String
。我想在函数参数、变量和 classes.
为了更清楚地了解我感兴趣的事情:
class MyTypescriptClass {
myField: String; //Inspection would generate warning on this line.
anotherField: string; //Inspection would not generate warning on this line.
fun1(param: String) {} //Inspection would generate warning on this line.
fun2(param: string) {} //Inspection would not generate warning on this line.
}
创建短模板 String
就可以了。确保选中匹配大小写复选框。