【问题标题】:What does the arrow mean in JS file in Visual studio editor?Visual Studio编辑器的JS文件中的箭头是什么意思?
【发布时间】:2023-04-11 02:36:01
【问题描述】:

在技术论坛的一台开发机器上看到过这个。

它们在 JS 文件中使用箭头而不是制表符。

附上相同的截图。

这是什么?

图片:

我猜他们使用它是为了保持代码的可读性和对齐。

【问题讨论】:

  • 它们是制表符(“制表符”)的可视化,否则它们是不可见的。将代码与这样的空格对齐称为“缩进”,确实是为了便于阅读。
  • 是的,但是当我尝试离开tab 空间时,blue arrow 不会出现。相反,我看到的是... 而不是->
  • 如何显示取决于编辑器。大多数编辑器都允许您对此进行配置。
  • 酷.. 但是,当我尝试提供 tabspace 时,为什么它没有出现?每当我给出 tabspace 时,它都会显示为 ... 。我在这里缺少什么?
  • 正如我所说,不同的编辑器有不同的设置会显示不同的东西。它是箭头,而蓝色的箭头绝不是普遍的。但是,底层字符(在这种情况下为标签)将是相同的,因此除了外观之外没有任何区别。只需查看编辑器的设置,直到找到正确的设置并将其更改为您想要的任何设置(前提是您的编辑器允许您这样做)。

标签: javascript angularjs visual-studio visual-studio-2013


【解决方案1】:

由于我不能发表其他评论, 这是我的答案。 大多数编辑器允许用户选择如何缩进代码。 使用制表符作为缩进在早期是最常见的。但是你会遇到一些编辑器占用 1 个制表符等于 2 个空格,而其他编辑器占用 4 个空格甚至更多的问题。因此,编辑器允许您配置当您按下制表键时,它不会插入制表符(箭头),而是插入 4 个空格。因此,在所有其他无法显示选项卡或将选项卡转换为空格的编辑器中,代码都会正确缩进。

大多数时候我工作时没有制表符和空格的可视化以及行尾的回车换行,但在格式化代码或理解不同的块时,我通常会打开可视化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 2014-03-16
    相关资源
    最近更新 更多