格式化jQuery(和javascript)代码块

时间:2013-09-21 22:54:42

标签: javascript jquery

在我的第n个错误与错位的花括号和括号相关后,是否只有我真的想在下面的结构中编写javascript和jQuery?有没有一个IDE,一旦我确保代码有效,它会自动将它重新折叠回更紧凑的结构?

$(document).ready(function()
{ 
  $("#tour").on("click", "button", function()
  { 
    $(".photos").slideToggle();
  });


  $(".photos").on("mouseenter", "li", function()
  {
    $(this).find("span").slideToggle();
  });


  $(".photos").on("mouseleave", "li", function()
  {
    $(this).find("span").slideToggle();
  });

});

P.S。我已经看过Douglas Crockford解释为什么不用这种方式编写块的视频。这就是为什么我希望有一个IDE可以在之后为我修复它。

1 个答案:

答案 0 :(得分:1)

这些是许多文本编辑器,具有崩溃功能。其中我到目前为止使用过

  

<强> 1。 Notepad ++ enter image description here

     

<强> 2。 Visual Studio 2012 ,功能更强大。如果您错过任何大括号或语法,这将显示错误

     

第3。 Sublime text 2 enter image description here

     

我还记得 Aptana工作室具有JS的这些功能(主要用于Javascript / jQuery)。

然而,当开始写入功能时,首先完成放置大括号。

function method1 () {
};

这是我处理语法的方法。