Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 奇怪的副作用在InElij控制台上打印一些转义序列,为什么?_Java_Intellij Idea_Console_Escaping - Fatal编程技术网

Java 奇怪的副作用在InElij控制台上打印一些转义序列,为什么?

Java 奇怪的副作用在InElij控制台上打印一些转义序列,为什么?,java,intellij-idea,console,escaping,Java,Intellij Idea,Console,Escaping,如果我想在IntelliJ控制台上显示简单字符串“/\”,请执行以下操作: System.out.println("/\\"); 控制台会生成一个超链接,如果单击该超链接而不是上述预期输出,则会打开“我的Windows资源管理器”。我在IDE上尝试了相同的代码,比如Eclipse和NetBeans,它工作正常,没有副作用。我问了其他与IntelliJ合作的学生,他们得到了同样的结果 我通过添加一个不可见的空白\u2060解决了这个问题,如下所示: System.out.pr

如果我想在IntelliJ控制台上显示简单字符串“/\”,请执行以下操作:

System.out.println("/\\");
控制台会生成一个超链接,如果单击该超链接而不是上述预期输出,则会打开“我的Windows资源管理器”。我在IDE上尝试了相同的代码,比如Eclipse和NetBeans,它工作正常,没有副作用。我问了其他与IntelliJ合作的学生,他们得到了同样的结果

我通过添加一个不可见的空白\u2060解决了这个问题,如下所示:

System.out.println("/\\\u2060");
现在我的问题是:

这是IntelliJ中的一个特殊功能还是其他一些功能(比如正则表达式)我还不明白?

这是IntelliJ或thx之类的插件,用于提示,在激活/禁用插件的多次测试后,我可以识别IntelliLang插件。停用后,您必须重新启动IDE(应用是不够的)。但是,如果没有这个插件,你就不再支持Android了……那么就让它保持激活状态吧。它不影响功能。