🙌

Replitがすごいっていう話

2024/04/02に公開

こんにちは!Pik6Cです
今回は私がいつも使ってるオンラインIDEのReplitについて解説、、、もとい布教していきたいと思います

早速行ってみよう!

Replitのメリット

①ほぼ無料でできる!

もちろん課金要素(課金でいいのかな?)もありますが、普通にやっているだけならまず使わないと思います。

②pygame、tkinterが使える!

これが正直他のオンラインIDEの一線を画すものだと個人的に思っています
私の環境では実機でpygameとかtkinterとかいろいろなものが使えない環境なのでこれは本当にありがたいです!しかもこれも無料です!pygameを実行している画像

③いろいろな言語に対応してる!

こちらも他のオンラインIDEには少ない機能です。
C/C++はもちろんJava、Python、その他F#だって出来ちゃいます!
具体的な数はわかりませんが、おそらく50以上に対応しています

④Shellが使える!

個人的にはこれが決め手になりました。
私の経験上、Shellが使えるオンラインIDEは少なく、あったとしてもほとんどが有料でした。
そのうえ、Replitはほとんど無料でShellなどが使えます。最高です
shellの画像

⑤AIの自動補完が使える

これもだいぶありがたいです。
コードで書きづまったときに自動補完が仕事してくれて、「あ!こここうすればいいんだ!」って言う学習にもなります
補完してくれている画像

TABを押すだけで自動補完してくれます。ありがたい

⑥AIがエラーを解析してどういう状況かを教えてくれる

こちらも助かります
ここの右上の"Ask AI"ってところを押すと、AIが英語で状況を説明してくれます

正直初心者でない人には不要な機能かもしれませんが、英弱にはありがたいです。

これで「日本語にして」と打ったら日本語にしてくれます。
たまーにおかしくなって「私は英語で修正の提案するAIです。日本語には出来ません」的なことを言われますが、私は1回しかなったことないので多分大丈夫だと思います

スマホでもできる

これすごくいいと思います。
出先で「あ、これいい」ってなったらすぐにコーディング出来ます
しかもpygameもできる
「プログラミングしてみたいけどパソコンは敷居が高いなぁ〜」って人におすすめです

共同でコーディングできる

これもだいぶいいです
最大人数は忘れましたが、かなり助かること間違いなしです
Codeanywhereより個人的に好きです

Replitのデメリット

ここからはデメリットたちです。
もちろんいいところばかりではありません。
ここも心して、Replitを使ってみてください

Javaが重い

Replitは、相性の問題なのかJavaをしようとすると常にCPUが100固定になります
まあ正直Javaをするのであれば他のサイトのほうがいいです
重たくなって実行にも時間かかりますし、ライブ構文エラー指摘機能的なものがほぼ機能しなくなります
Javaをするのであればこちらがおすすめです。Javaが出来ますしShellも出来ます

課金しないとプライベートにできない

Replitのもう一つの欠点は課金しないとオープンソースになることです(ほかの人から見られる)
ここは結構な欠点ですが、そんなの関係ねぇ!って人はめちゃくちゃいいと思います

日本語に対応していない

まあこれはあんまり痛くはないですね
基本的にオンラインIDEはほとんど英語なので
日本語に対応しているオンラインIDEとかPaiza.ioしか知らないぞ、、?(多分無知なだけ)

スマホ版だと自動補完出来ない(要出典)

私がやり方を知らないだけかもしれませんが、なぜか出来ません。
調べても出てこないので、、、

終わり

ここまでです!
今回はReplitについてでした、ReplitはかなりいいオンラインIDEですので、みなさんもぜひReplitを使ってみてください!

Discussion