HOME»基本情報技術者試験掲示板»スレッド本文にコードを挿入するのは可能でしょうか?
投稿する

スレッド本文にコードを挿入するのは可能でしょうか? [3181]

 デザートもお任せあれさん(No.1) 
管理人様に質問です。
例えば下記マークダウン記法のようにスレッドの本文にコードを挿入するのは、難しいのでしょうか?

(例)
Sample.java
public class Sample {
 public static void main(String[] args){
  System.out.println("スレッド本文にコードを挿入したら、より質問にわかりやすく返答できそう");
  System.out.println("だけど、技術的に難しいかも...");
 }
}
2021.03.23 17:09
管理人(No.2) 
現在でも文字として投稿すること自体は可能になっています。コードブロックを本文と区分して表示してほしいということでしょうか?`で囲んだブロックをコードブロックとして強調表示することはできると思います。コードエディタのようにインデントや予約文字の強調を再現するのは難しいでしょうが...。
2021.03.24 10:54
 デザートもお任せあれさん(No.3) 
ご返信ありがとうございます。

> コードブロックを本文と区分して表示してほしいということでしょうか?
はい、コードブロックと本文を区分できるようになればプログラミング開発の問題に関する質問に対してより分かりやすく説明できるかと思います。

ご検討のほど宜しくお願いいたします
2021.03.24 11:44
メタルさん(No.4) 
FE ブロンズマイスター
プログラミング質問サイトスタックオーバーフローみたいにしたいと言うことかな?
2021.03.24 12:20
 デザートもお任せあれさん(No.5) 
> メタルさん(No.4)
そうですね、そういうイメージです。
2021.03.24 12:53
管理人(No.6) 
´´´で囲んだ部分をコードブロックに置き換えるのは正規表現を使えばできると思います。プログラム言語ごとの予約文字の装飾は厳し目ですが、以下のような感じであればいけそうです。
Sample.java
public class Sample {
 public static void main(String[] args){
  System.out.println("スレッド本文にコードを挿入したら、より質問にわかりやすく返答できそう");
  System.out.println("だけど、技術的に難しいかも...");
 }
}
2021.03.24 16:35
管理人(No.7) 
すみません。
上記のコードブロックは私がCSSを直打ちしたものなので、プログラムへの反映はまだなんです。こんな感じで装飾でよろしければプログラムに実装させていただきます。
2021.03.24 16:43
 デザートもお任せあれさん(No.8) 
> 管理人(No.6) 様
そういうイメージです。コードの部分がよりわかりやすくていいですね。
2021.03.24 16:45
管理人(No.9) 
No.1の投稿がちゃんと置き換わっているので無事成功したようですね。ご活用ください。

テスト
<style>
.bbs pre{background:#f3f3f3;padding:3px 10px;border-radius:5px;border-left:4px solid #ccc;font-family:Monaco,Consolas,'Courier New',Courier,monospace;letter-spacing:0;white-space:normal;margin:.5em 0}
</style>
2021.03.24 18:23
 デザートもお任せあれさん(No.10) 
Java では 
System.out.println("文字列")
 でコンソールに文字列を出力する

Sample.java
public class Sample {
 public static void main(String[] args){
  System.out.println("管理人様へ");
  System.out.println("お忙しい中ご対応ありがとうございます");
 }
}


上記コード実行結果
管理人様へ
お忙しい中ご対応ありがとうございます
2021.03.24 18:35
 デザートもお任せあれさん(No.11) 
> 管理人様
ご対応ありがとうございます。活用させていただきます。
2021.03.24 18:39
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop