【问题标题】:Is there any way to easily determine the end/close of each open braces in JS?有什么方法可以轻松确定 JS 中每个大括号的结束/结束?
【发布时间】:2017-02-06 00:25:13
【问题描述】:

我在调试 Javascript 时遇到问题,因为我的每个代码块/函数都需要满足许多条件

比如说我有这个代码

    function sample(){ //1st open

    if(){ //2nd open
     if()
        { //3rd open

        } //3rd close
      blah blah blah....
    } //2nd close
blah blah blah...
    } //1st close

有什么方法可以轻松追踪代码的结束/结束括号?如果我突出显示左大括号,则右大括号也会自动突出显示。

【问题讨论】:

  • 每个可用的 IDE 或 javascript 编辑器都应该有这个功能
  • 另外,适当的缩进会让这更清楚。
  • 添加这么多的 cmets 也会让代码看起来很混乱。使用标准的IDE高亮语法,适当的缩进会让代码看起来更好。
  • 下载 sublime text 或任何你买不起标准 IDE 的东西,它也提供了这些功能
  • 另外,不要混淆你的大括号样式(在单个函数中不少于)可能会有所帮助。

标签: javascript


【解决方案1】:

适当的文本编辑器将具有此功能

Atom.io、Microsoft Visual Studio、Notepad++、Sublime

【讨论】:

  • 我知道N++有这个功能
  • 好的,如果你知道这个问题,那你的问题是什么? XD
  • 就我的示例而言,我有一个 1 函数,它有很多条件,有时我不知道我的结束标记在哪里。这就是为什么我问是否有一种方法,如果我突出显示打开标签,关闭标签也会被突出显示..
猜你喜欢
  • 2015-05-15
  • 1970-01-01
  • 2011-05-29
  • 2010-10-26
  • 2021-09-23
  • 1970-01-01
  • 2018-12-18
  • 2022-12-19
相关资源
最近更新 更多