eclipse里面System.out.print的快捷键是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse里面System.out.print的快捷键是啥?相关的知识,希望对你有一定的参考价值。

不要alt+/的那种,有没有像jbulider里面的那种组合键,按一下就会全部输出的那种?

方法如下:
第一步:在java代码中输入“syso”;
第二步:按住ALT,之后点击“/”即可完成。
备注:输入过程中不要回车,输入法用英文。
参考技术A 自己设置个快捷键,我就是,不是懒,如果你每天打100次以上这样的代码你就知道这是很有必要的了。就像windows中的复制粘贴。
window->preferences->java->editor->templates里添加。
如果有打个s再按两次alt+/后就会看到。
参考技术B 先打syso 然后按 左alt+.本回答被提问者采纳 参考技术C 你也懒的可以了 参考技术D Syso alt +.

如何在 Eclipse 控制台中获得没有换行效果的回车?

【中文标题】如何在 Eclipse 控制台中获得没有换行效果的回车?【英文标题】:How to get carriage return without line feed effect in Eclipse console? 【发布时间】:2013-01-25 09:27:26 【问题描述】:

如果我

System.out.print("something\r");

在控制台,光标回到行首,最后在

System.out.print("something\r");
System.out.print(" any\r");

我有

 anything

打字。

但是在 Eclipse 控制台我得到了

something
 anything

好像它把 \r 当作 CR/LF。

我该如何设置?

【问题讨论】:

似乎是一个未解决的错误bugs.eclipse.org/bugs/show_bug.cgi?id=76936 虽然我能理解它的用途,但我问为什么你需要它在 Eclipse 中工作。这可能不方便,但在某些时候我会想象你只需要在控制台窗口中测试它,大概是它的最终执行位置。 Eclipse 能够运行外部程序进行测试——我必须一直这样做,因为我的程序是通过 .bat 文件运行的。 (对不起,我无法提供更多帮助。:/) 这应该是认可的答案 -> ***.com/a/62108112/363455 【参考方案1】:

该错误现已修复(Eclipse 2020-03)。 去吧

窗口 ➺ 首选项 ➺ 运行/调试 ➺ 控制台

并确保两个复选框

解释 ASCII 控制字符

将回车 (\r) 解释为控制字符

已启用。

【讨论】:

太棒了。也只有他们 16 年【参考方案2】:

它似乎终于在火星上修复了!

Version: Mars Release (4.5.0)
Build id: 20150621-1200
Used Java: jre1.8.0_60

你的代码

public class Main 

    public static void main(String[] args) 
        System.out.print("something\r");
        System.out.print(" any\r");
    

输出

 anything

【讨论】:

版本:Mars.1 Release (4.5.1) Build id:20150924-1200 输出:任何东西 似乎在 Neon 中不起作用。版本:Neon.3 Release (4.6.3) Build id:20170314-1500 奇怪的问:我怎样才能让它再次将“\n”视为“\r\n”? (氧气版) Bug 已在某个时候得到修复,但由于某些问题 - bugs.eclipse.org/bugs/show_bug.cgi?id=76936#c72 再次恢复修复。现在它不起作用版本:Oxygen Release (4.7.0) Build id: 20170620-1800 在 Eclipse Photon 4.8.0 (20180619-1200) 中再次损坏【参考方案3】:

正如 Nishant 在 cmets 中已经指出的那样,you've found a bug 在这里。

这个错误最初是在 2004 年报告的(>9 年前!?!!),而且这个错误似乎不会很快修复(或永远不会)。我在几个 Eclipse 版本上进行了测试,甚至在 Eclipse Juno SR2 上也进行了测试,但 bug 仍然存在。

【讨论】:

在 Eclipse Neon 版本 (4.6.0) 中不起作用(内部版本 ID:20160613-1800) 从 Eclipse 2020-03 开始​​,该错误仍然存在。我猜有些虫子是真正的蟑螂! 该错误现已修复。查看另一个答案。

以上是关于eclipse里面System.out.print的快捷键是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Eclipse 控制台中获得没有换行效果的回车?

java中如何快速打出System.out.print

Maven和Eclipse联合开发

能不能用system.out.print();代替e.printStackTrace();呢?

eclipse 的输入输出练习

java 中 System.out.print .out是啥原理为啥可以直接用?