我目前正在Eclipse中的一个应用程序上运行,我正在运行一个非常大的SQL语句,当将其在记事本中拆分以适合屏幕时,该语句跨越约20行。因此,我希望查询的字符串也比单行更具可读性。在我使用Eclipse时,自动格式化通常都可以正常工作,但是现在无论如何Ctrl + Alt + F或右键单击并从菜单中选择“格式”选项都无法在一定数量的字符后换行。
我已经检查了首选项,在这些首选项中,我尝试以120和100个字符的行宽运行我自己的配置文件,但到目前为止还不能解决问题。我真的不知道为什么Eclipse让我不再格式化它。通常,在这种情况下,Eclipse会将字符串分成几行,但我真的不知道为什么这不再起作用。
但是在执行自动格式化时,其他格式已被固定(例如if(xyz){
仍变为if (xyz) {
。
谢谢您的帮助。
答案 0 :(得分:1)
据我所知,从未支持您所描述的自动格式设置(至少可以追溯到2008年)。而且我使用Eclipse的时间比该时间长得多
您可以做几件事之一。