Eclipse - 如何将选定的代码从多行格式化为单行?

时间:2013-12-16 11:12:09

标签: eclipse

在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});

3 个答案:

答案 0 :(得分:1)

您需要做一些事情来防止代码格式化 请按照以下步骤操作:

  1. 右键单击项目并打开属性。
  2. 转到Preferences > JavaScript > Code Style > Formatter
  3. 检查Enable Project Specific settings
  4. 点击Edit按钮。在对话框顶部更改配置文件名称。
  5. 转到New Line标签。 Object initializers部分下的未选中选项。
  6. 现在转到Line Wrapping标签。增加Maximum line width参数值。
  7. 点击Ok而不是Applly而不是Ok
  8. 现在,这将阻止您的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选项卡。

在其中编辑功能的设置

单击“应用”,然后单击“确定”。