emiki
@emiki (emiki)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Qiitaコードブロック内でコメントとして#を入れると見出しになってしまうの防ぎたい

解決したいこと

Qiitaコードブロック内でコメントとして#を入れると見出しになってしまうので、コードブロック内の#は見出しにならないようにしたいです。

発生している問題・エラー

image.png

該当するソースコード

例えば以下

# Hello World!!を表示する関数
def hello_world():
    return 'Hello World!!'
    
# hello_world()関数を変数に代入する
greeting = hello_world()
print(greeting)

コード内でコメントとした記載した「# Hello World!!を表示する関数」「# hello_world()関数を変数に代入する」が見出しに表示されてしまっています。

自分で試したこと

思いつきませんでした。
コードブロック内にコメントを入れるのはあきらめた方がいいでしょうか。

20220412追記

こちらのディスカッションで、Code Blockの前後に空行を入れると事象が解決するとご教示いただきました。今後修正予定だそうです。
どうもありがとうございました。

0

3Answer

Comments

@emiki さん

これはQiita側の問題になるかと思うので、こちらからできる対処としては以下はどうでしょうか?

半角スペースを空けると見出し判定になるみたいなので、半角スペースを消してみます!

# Hello World!!を表示する関数

#Hello World!!を表示する関数

これで、見た目はともあれ、当該の問題は解決できませんでしょうか?

あとは、すぐに対処されないかもしれませんが、Qiitaに問い合わせとしてフィードバックを送るのもいいかと思います。

1Like

Comments

  1. @emiki

    Questioner

    ご回答ありがとうございます。半角スペースを消しても事象は解決できませんでした。
    Qiitaに問い合わせとしてフィードバックを送ってみます。
  2. 力及ばずで申し訳ありません。
    公式によって解決されることを祈っております。

#の後にスペースを入れないと見出しとして
判定されないようなので、面倒ですがコード内の
「# コメント」を「#コメント」とするしかないと思われます。

1Like

Comments

  1. @emiki

    Questioner

    ご回答ありがとうございます。半角スペースを消しても事象は解決できませんでした。
    Qiitaに問い合わせとしてフィードバックを送ってみます。

Your answer might help someone💌