Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]

ハウツーマニア | これってどうやる?困ったときに使える方法!

困ったときにはハウツーマニアにお任せください!あのやり方・方法がわからない、を解決へ導いてみせます!最近は雑記も!

Bingで『Java For』などと検索→サンプルコード表示と実行が可能!さらに編集→実行も可能!

Bingで『java for』や『python while』と検索するとサンプルコードが表示されます!(上画像参考)

さらにこのテキストエリアはエディターになっており、編集が可能です。編集後には実行も可能!スゴイ!

今日はこれを詳しく紹介をします!

Bingでプログラミングが捗る!サンプルコードを表示して実行しよう

普段はGoogleしか使いませんが、プログラミングに関してはBingを使うのも良いかもしれませんね。

 

[前提]Bingは英語版で使おう!

サンプルコードを表示したい場合は、英語版である必要があります。

Bingを開いたら「Switch to Bing in English」をクリックすると英語版に切り替わります。

 

※日本版に戻すには「日本のBingへ」という文字があるのでクリックします。

 

検索してサンプルコードを表示してみよう!

「java for」と検索すると一番上にある画像にようなものが表示されたはずです。

表示されたコードを実行するには『Run code』をクリックします。

 

Java以外のfor文の構文を知ることもできます。

 

右上にセレクトボックスがありますね。

それをクリックすると下記のプログラミング言語に切り替えることができます。同時にサンプルコードも切り替わります。

  • C++
  • C#
  • (Java)
  • JavaScript
  • PHP
  • Python

 

実はエディターになっていて編集が出来る!

サンプルコードを動かすだけじゃ面白くない!と思う方もいるでしょう。

「Run code」と表示されている場合はエディターになっているので、編集して実行してみましょう!

 

例えばJavaで九九の表を作りたかったのでエディターに下記のように書き換えてみました。

public class ForSample {
public static void main(String args[]){
System.out.println(“Multiplication Table”);
for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= 9; j++)
{
if (j == 9){
System.out.println(String.format(“%4d”, i*j));
} else {
System.out.print(String.format(“%4d”, i*j));
}
}
}
}
}

 

Run Codeを押し、実行結果は下記のようになりました。

 

Multiplication Table
1   2   3   4   5   6   7   8   9
2   4   6   8  10  12  14  16  18
3   6   9  12  15  18  21  24  27
4   8  12  16  20  24  28  32  36
5  10  15  20  25  30  35  40  45
6  12  18  24  30  36  42  48  54
7  14  21  28  35  42  49  56  63
8  16  24  32  40  48  56  64  72
9  18  27  36  45  54  63  72  81

 

これでForの応用(2重for)をWeb上で勉強出来ました。

※ここで作ったものは保存などされませんので、必要な場合はメモ帳などに保存しておきましょう。

 

メソッドなどの候補も表示される!

例えば、PHPでHTMLタグなどをエスケープしてくれる「htmlspecialchars」を使いたい場合、文字数が多く入力が面倒ですよね。

しかし「htmls」と打てば候補に「htmlspecialchars」があるので、Tab/エンターキーを押せば入力してくれます。

同時に引数などの確認、メソッドの概要なども確認できますね。

 

まとめてコメントアウトする方法

複数行のコメントアウトは、選択→「Ctrl+K+C」で可能です。

戻す場合は、選択→「Ctrk+K+U」です。

 

コマンドパレットを開く

エディターがアクティブな状態でF1キー

 

未対応プログラミング言語でもサンプルコードは表示される

例えば、RubyのFor文を知りたい場合おなじように「ruby for」と検索します。

検索結果にエディターは表示されません。

しかし、サンプルコード(Code sample)は表示されます。

 

 

以上です。

この記事は下記のツイートの情報を参考にしました!ありがとうございます。