gpt4 book ai didi

google-apps-script - 为什么谷歌脚本编辑器在函数中的 100 行后停止括号匹配,它会影响代码吗?

转载 作者:行者123 更新时间:2023-12-03 22:54:30 24 4
gpt4 key购买 nike

在谷歌脚本编辑器中

函数 foo(){
.
.
.
//超过 100 行
.
.
}

点击 { 或 } 以红色突出显示

少于 100 行都是绿色的。

它会影响代码还是只是让我们感到困惑。

最佳答案

我自己尝试过,并在 Windows Vista 上使用 Chrome 重现了您的结果。括号匹配变为红色,在左括号和右括号之间正好有 100 条空行。

非信徒尝试的步骤:

  • 在云端硬盘/文档中,为空白项目创建一个新脚本。
  • 从“myFunction()”的模板开始。将光标放在左大括号或右大括号旁边,并观察大括号是否与绿色匹配。
  • 现在在函数体中输入空行,直到右大括号在第 101 行。
  • 将光标放在大括号旁边,观察它是红色的。
  • 删除一行,然后再次检查...现在它是绿色的。

  • 所以,CONFIRMED,括号匹配停止了,并不是因为代码格式错误。为什么?好吧,我的猜测是需要一些限制,而 100 是一个不错的整数。

    编辑:Paren 又名圆括号、方括号或大括号。

    它会影响您的代码吗?不 - 在保存操作期间,代码解析正确。 (如果没有,您会得到一些错误,这些错误可能有助于也可能无济于事。)

    但是为什么不把 100 行限制作为提示,重构你的代码呢?

    关于google-apps-script - 为什么谷歌脚本编辑器在函数中的 100 行后停止括号匹配,它会影响代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13711260/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com