在Eclipse中,如果我选择一些在多行上分割的代码,并且我只想在一行上格式化它,我该怎么办呢?
我想知道是否可以在eclipse中配置js格式化程序,以便能够只使用SHIFT + CMD + F.
代码分为几行:
$('a#pop1').fancybox({
'padding': 0,
'margin-left': 30,
'width': 728,
'height': 400,
'maxWidth': 728,
'maxHeight': 400
});
以及我希望如何实现,分成一行。
$('a#pop1').fancybox({'padding': 0,'margin-left': 30,'width': 728,'height': 400,'maxWidth': 728,'maxHeight': 400});
答案 0 :(得分:1)
您需要做一些事情来防止代码格式化 请按照以下步骤操作:
Preferences > JavaScript > Code Style > Formatter
Enable Project Specific settings
。 Edit
按钮。在对话框顶部更改配置文件名称。 New Line
标签。 Object initializers
部分下的未选中选项。 Line Wrapping
标签。增加Maximum line width
参数值。 Ok
而不是Applly
而不是Ok
。现在,这将阻止您的JavaScript代码格式如上所述。
然后选择您的代码并按Ctrl + Shift + f
组合键格式化您的代码。
答案 1 :(得分:0)
也许此链接对您有所帮助:Using the code formatter - Eclipse
或者这个,也许,有一些指示:Formatting Your Code Using the Eclipse Code Formatter
答案 2 :(得分:0)
试试这个 -
Preferences > JavaScript > Code Style > Formatter
以下是步骤:
创建一个新的配置文件(因为您无法编辑已建立的配置文件),如果您还没有,请单击编辑....
打开Line Wrapping选项卡。
在其中编辑功能的设置
单击“应用”,然后单击“确定”。