0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣在YAML中添加注釋

CHANBAEK ? 來源:TIAP ? 作者:TIAP ? 2023-01-30 16:02 ? 次閱讀

AML 廣泛用于為容器化應用程序編寫配置文件。 解釋特定行或者忽略錯誤行,都需要用到注釋。

YAML 僅支持單行注釋,即在注釋文本前使用 #,# 后面的字符均為注釋的內(nèi)容。

# This is a single line comment
foo: bar # This is an inline comment

不能像在 C 或者 C++ 那樣使用注釋塊。 然而,在某些文本編輯器中,可以使用快捷鍵注釋掉多行。

我們先來看一下單行注釋。

在 YAML 中注釋單行

在 YAML 中添加單行注釋,使用井號 #。 看下面的例子:

圖片

注釋不一定放在一行的開頭,在中間也是可以的,需要注意的是,井號 # 往后的部分,都會被標記為注釋:

foo: bar
     windows: discard # Inline comment 
     linux:
       debian: ubuntu
       arch: manjaro

YAML 中的多行注釋(使用 nano)

在 C 和許多其他語言中,可以使用 /* */ 來注釋掉整塊代碼。 但是在 YAML 中并沒有這樣的功能。 如果你要注釋掉 20 行代碼,那需要在這 20 行代碼的開頭都添加 # 。

添加多行注釋,可以手動一個一個的添加 #,也可以使用專門的文本編輯器,使用快捷鍵來將 # 添加到需要注釋的行。

作為演示,我們使用 nano 編輯器。 遵循 4 個簡單的步驟就可以注釋多行。

1)使用 Alt + A 設置標記

要在nano文本編輯器中選擇行,首先,您必須設置一個標記,指示要開始選擇的位置:

圖片

一旦按下 Alt+A,nano 將指示你在該行上做了標記。

2)使用上下箭頭按鍵選擇要注釋的行

做完標記后,可以使用向上或向下的箭頭按鍵來選擇多行:

圖片

3)使用 Esc + 3 注釋所選行

選擇好需要注釋的行后,按鍵 Esc + 3 將所選行注釋掉:

圖片

4)取消標記

注釋掉所選行后,還需要取消設置的標記,依然使用 Alt + A 組合鍵。

圖片

最后,可根據(jù)具體任務保存更改(或者保存后退出 nano 文本編輯器)。

如果你使用的編輯器不是 nano,也是可以的,其操作大同小異。 大多數(shù)文本編輯器都具有多行注釋的功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • C++
    C++
    +關注

    關注

    21

    文章

    2100

    瀏覽量

    73453
  • 代碼
    +關注

    關注

    30

    文章

    4722

    瀏覽量

    68234
  • 編輯器
    +關注

    關注

    1

    文章

    800

    瀏覽量

    31055
  • 注釋
    +關注

    關注

    0

    文章

    11

    瀏覽量

    6520
  • AML
    AML
    +關注

    關注

    0

    文章

    8

    瀏覽量

    7351
收藏 人收藏

    評論

    相關推薦

    51程序(為了大家學習,所以沒加注釋

    51程序,為了大家學習研究,所以沒加注釋
    發(fā)表于 07-28 10:06

    AD10 原理圖上 文字注釋丟失!?。?!

    `請教各位高手:我使用AD10畫原理圖時候,使用frame添加注釋,保存之后關閉原理圖,再次打開注釋的后半部分文字會丟失。這是什么原因造成的?。
    發(fā)表于 05-08 21:34

    怎么labview的while循環(huán)上加注釋

    怎么labview的while循環(huán)上加注釋
    發(fā)表于 06-08 16:11

    labview XY圖如何實現(xiàn)給多條曲線添加注釋

    請教,如何實現(xiàn)為XY圖形的多條曲線同時添加注釋?這個功能labview能實現(xiàn)么,謝謝!
    發(fā)表于 09-12 18:14

    labview導出VI字符串,可以加注釋什么的嗎?我要申請軟著

    labview導出VI字符串,可以加注釋什么的嗎?我要申請軟著,源代碼行數(shù)不太夠、、、可以加些什么啊、
    發(fā)表于 10-10 09:45

    詳解ABBYY PDF Transformer+添加注釋

    很多人喜歡書本文章關鍵位置加上自己的想法、理解等文字注釋,普通的PDF軟件不能滿足你這樣的要求,而ABBYY PDF Transformer+可讓您在PDF頁面的任何地方添加注釋,使之更有
    發(fā)表于 09-22 16:42

    請問LabView的程序框圖的注釋怎么添加?

    請問怎樣LabView的程序框圖添加注釋.
    發(fā)表于 03-27 02:53

    DBeaver添加漢字注釋出現(xiàn)亂碼問題的解決辦法?

    DBeaver添加漢字注釋后,選擇另存為后,注釋的漢字出現(xiàn)亂碼問題的解決辦法是什么?
    發(fā)表于 11-05 07:01

    如何在代碼添加注釋

    什么是代碼注釋,如何在代碼添加注釋,相信每一位了解編程的人并不陌生。注釋里往往有很多有趣的腦洞和「真心話」
    的頭像 發(fā)表于 10-17 10:53 ?1.1w次閱讀

    怎樣源碼添加TRACE信息并在MTK-Catcher顯示

    怎樣源碼添加TRACE信息并在MTK-Catcher顯示(電源技術指標包括)-?怎樣
    發(fā)表于 09-15 10:57 ?11次下載
    <b class='flag-5'>怎樣</b><b class='flag-5'>在</b>源碼<b class='flag-5'>中</b><b class='flag-5'>添加</b>TRACE信息并在MTK-Catcher<b class='flag-5'>中</b>顯示

    YAML是什么?

    YAML **不是標記語言** ”(縮寫為 YAML)是一種 **數(shù)據(jù)序列化語言** ,旨在 **對人類友好** ,并且可以與現(xiàn)代**編程語言**很好地配合完成常見的 **日常任務** 。
    的頭像 發(fā)表于 02-15 09:53 ?1666次閱讀

    干貨分享 | TSMaster小功能之實時注釋圖形的使用技巧

    今天給大家介紹TSMaster功能之實時注釋圖形的使用技巧,主要通過手動注釋、自動化注釋、實時注釋
    的頭像 發(fā)表于 06-05 10:28 ?646次閱讀
    干貨分享 | TSMaster小功能之實時<b class='flag-5'>注釋</b><b class='flag-5'>在</b>圖形<b class='flag-5'>中</b>的使用技巧

    devc怎么注釋掉一段代碼

    DevC,要注釋掉一段代碼,你可以使用注釋符號來標記這段代碼。注釋符號的作用是告訴編譯器不要編譯這些代碼,而是將其視為
    的頭像 發(fā)表于 11-22 10:23 ?2294次閱讀

    vs如何快速注釋多行代碼

    VS,快速注釋多行代碼可以通過以下幾種方法實現(xiàn)。我將詳細介紹每種方法的步驟和應用場景。 方法一:塊注釋注釋是一種常見的
    的頭像 發(fā)表于 11-22 10:26 ?1.6w次閱讀

    java注釋有三類分別是

    注釋。 單行注釋: 單行注釋以雙斜杠(//)開頭,用于代碼旁邊添加簡短的注釋說明。這種
    的頭像 發(fā)表于 11-28 16:47 ?1142次閱讀