フォーマットされていないコードを投稿したユーザーには、正しくフォーマットする方法を指示する警告メッセージが表示されます。
コンテンツ検出は好きではありません…ユーザーはこれを無効にできますか、それとも強制されますか? ![]()
このトピックへのリンクは、他のトピックに投稿する際にこの警告が表示された後、このスレッドに投稿できるように、デフォルトで新しいウィンドウで開くべきでしょう。
フォーマットされていないコードを投稿したユーザーには、正しくフォーマットする方法を指示する警告メッセージが表示されます。
コンテンツ検出は好きではありません…ユーザーはこれを無効にできますか、それとも強制されますか? ![]()
このトピックへのリンクは、他のトピックに投稿する際にこの警告が表示された後、このスレッドに投稿できるように、デフォルトで新しいウィンドウで開くべきでしょう。
デバイスごとに無効にできます。以下を参照してください。
K·I·S·S : すべてのキーボードで利用できるわけではない特殊文字ではなく、どのユーザーでもアクセスできる通常の引用符や記号を使用するということですか?
クールに見えることはわかっていますが、 ` はアクセス可能な文字ではなく、すべてのユーザーが利用できるわけではありません。
とはいえ、システムがプログラムコードセグメントを確実に自動検出できる場合、ユーザーは依然として手動で区切る必要がありますか?
そして、その設定は設定でリセットできますか?
このトピックへのリンクは、デフォルトで新しいウィンドウで開くべきです。そうすれば、他のスレッドで投稿中にこの警告が表示された場合でも、このスレッドに投稿できます。
リンクを新しいタブで開くかどうかは、プロフィールで設定できます。
https://meta.discourse.org/my/preferences/interface
default other external links in new tab(その他の外部リンクを新しいタブで開く)サイト設定で、すべてのユーザーのデフォルトを設定することもできます。
K·I·S·S : 通常の引用符または、どのユーザーでもアクセスできる記号を使用してください。すべてのキーボードにない特殊文字とは対照的に?
そうすると、多くのものがコードとしてフォーマットされてしまい、そうあるべきではないでしょう。フォーマットを追加するには、ツールバーを使用できます。
コンテンツ検出は好きではありません…ユーザーはこれを無効にできますか、それとも強制されますか?
それなら、あなたのフォーラムでは使用しないでください ![]()
もしかしたら、あなたの意味するところとは違うかもしれません。
‘’ 2つのシングルクォートは構文的に有効ではないので、その規約を使用できます。独自の規約を自由に決めることもできます。
どちらにしても、押せるキーの方が押せないキーよりも良いでしょう。私見ですが ![]()
ユーザーが独自のコード/引用符/その他の区切り文字を定義できるようにするのはどうでしょうか?
それならあなたのフォーラムでは使わないでください
私はむしろ、フォーラムをユーザーとして利用することを考えていました… この機能を利用しているフォーラムのユーザーである場合、アカウント/プロフィールで無効にすることはできますか?
ユーザーが独自のコード/引用符/その他の区切り文字を定義できるようにするのはどうですか?
実装するのはほぼ不可能でしょう。ユーザー間でコードブロックの定義が競合した場合、どうしますか?
2人のユーザーがコードブロックの定義で対立した場合、どうしますか?
問題ありません。編集時にユーザーの希望する文字にバッククォートを置き換え、保存時に再度置き換えるだけです。もし私の説明が分かりにくければ申し訳ありません。バックエンドではバッククォートが引き続き使用されますが、フロントエンドではユーザー向けに翻訳されます。
それでも、よりアクセスしやすい文字を使用することは、すべての人にとって有益でしょう。
おそらく、「」、「''」(2つのシングルクォート)、または「}」または「~」などで始まる行のいずれかを選択できるでしょう。
現在、タグには「#」を使用しているので、プリフォーマットされたテキストの行、ブロック、またはスパンには、同様にアクセスしやすい別の文字を使用するのはどうでしょうか?
バッククォートは標準的なMarkdown構文であり、Discourse固有のものではありません。(CommonMark仕様のフェンスされたコードブロックで詳細を読むことができます)。
ただし、バッククォート文字を避けたい場合は、コードを4つのスペースでインデントするか、[code] BBCodeラッパーを使用できます。
ソース:
This is
some code
結果:
This is
some code
ソース:
[code]
This is some code
[/code]
結果:
This is some code
2件の投稿が新しいトピックに分割されました: BBCodeの構文ハイライトについて