【问题标题】:IDEA 13 regex checker in ScalaScala中的IDEA 13正则表达式检查器
【发布时间】:2014-05-11 08:45:41
【问题描述】:

IDEA 中有一个很酷的功能可以检查您在 Java 中的正则表达式。
当您在所选模式上按 Alt+Enter 时,您会得到:

如果你选择Check RegExp,你会得到这样的结果:

但是,如果您使用 Scala 尝试相同的操作,则没有 Check RegExp 选项。我尝试为以下每一行代码点击 Alt+Enter

val myRegex = """\w""".r
val myRegex2:Pattern = Pattern.compile("""\w""")
val myregex3 = new Regex("""\w""")

但没有显示 Check RegExp 选项。知道如何“启用”此功能以与 Scala 一起使用吗?

【问题讨论】:

  • 我认为这是因为出于性能原因,Scala 文件默认禁用语言注入。

标签: regex scala intellij-idea intellij-13


【解决方案1】:

扩展@ziggystar 的提示,如果您安装了IntelliLang 插件,您可以将Regex 语法“注入”到字符串中。尽管有一条消息指出注入是临时的,并且注入无法在 IntelliJ 重新启动后继续存在。

【讨论】:

  • 谢谢,这样就可以了:D,但是有什么办法可以自动工作吗?
猜你喜欢
  • 1970-01-01
  • 2011-12-30
  • 2014-05-23
  • 2015-03-12
  • 2011-12-19
  • 1970-01-01
  • 2022-06-16
  • 1970-01-01
  • 2013-04-01
相关资源
最近更新 更多