【问题标题】:What does the yellow and purple highlight mean in notepad++?notepad++中的黄色和紫色高亮是什么意思?
【发布时间】:2012-08-04 08:37:51
【问题描述】:

当我在 Notepad++ 中打开我的 PHP 文件时,一些语句被突出显示,包括 PHP 开始和结束标记(紫色)和一些语句(黄色)。

这些亮点是什么意思?

附:我知道这似乎是一个非常基本的问题,但我对使用 notepad++ 和一般编码只是新手。

【问题讨论】:

  • 你能发布一些显示这个的代码吗?
  • 也许还有截图。
  • Close voters,没必要迁移这个,正题。在关闭对话框中有一个指向faq 的链接,它告诉您有关“程序员常用的软件工具”的问题在 SO 上很好。
  • 投票关闭以停止迁移 - 已投票重新开放。

标签: php syntax-highlighting notepad++


【解决方案1】:

它被称为syntax highlighting。它只是更容易看到函数在哪里,字符串在哪里,特殊代码在哪里。从链接:

语法突出显示是某些文本编辑器的一项功能,它们根据术语的类别以不同的颜色和字体显示文本(尤其是源代码)。此功能简化了结构化语言(例如编程语言或标记语言)的编写,因为结构和语法错误在视觉上是不同的。突出显示不影响文本本身的含义;它仅供人类读者和编辑使用。

【讨论】:

  • 大概他已经知道什么是语法高亮了,因为它已经列在问题的标签中了。但它看起来确实足够基本,以至于他不确定它是如何工作的,所以你的解释可能会有所帮助。
【解决方案2】:

-黄色;标签匹配高亮

  • 紫色:标记高亮3

    编辑更多转到顶部菜单->设置->样式配置器

在这里您可以找到不同语言的颜色

【讨论】:

    【解决方案3】:

    http://php.net/manual/en/function.echo.php 据说:

    echo 实际上不是函数(它是一种语言结构)

    【讨论】:

      【解决方案4】:

      也许您拥有的是 notepad++ 上的默认语法高亮设置。它是当今 IDE 的一个共同特征。您可以检查您的设置突出显示颜色代表什么。它不一定表示错误或警告,而只是作为开发人员/用户查看标签开始和结束位置以及他/她使用的语法的视觉辅助。

      【讨论】:

        【解决方案5】:

        notepad++ 中的 json 样式,黄色表示错误。

        我不知道这是否意味着我的文件中的 json 存在错误,或者 notepad++ 设计中是否存在恶意错误,导致您无法纠正错误,因为黄色是不可能的阅读。

        Example of Invalid JSON unreadable

        【讨论】:

        • 你能分享一下你的意思的截图吗
        • 好的。语言菜单选项选择了 JSON,这里我有一行有效的 json,后跟一行无效的 json。
        猜你喜欢
        • 1970-01-01
        • 2023-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-22
        • 1970-01-01
        相关资源
        最近更新 更多