Amazonで商品を見るセール会場へ

Gemini│作成・出力できるコードファイル形式まとめ

Geminiは、主要なプログラミング言語や設定ファイルのコードを生成し、テキスト形式で画面上に出力できます。

対応している言語・ファイル形式と、生成されたコードの出力・エクスポート手順の2点に整理して解説します。

目次

1. 対応している主な言語・ファイル形式

Geminiはテキスト形式で記述できるものであれば、基本的に多様な拡張子のコードを生成できます。

カテゴリ主な言語・ファイル形式
汎用プログラミングPython (.py), JavaScript (.js), Java (.java), C++ (.cpp), C# (.cs), Go (.go), Rust (.rs), Swift (.swift)
ウェブ開発HTML (.html), CSS (.css), TypeScript (.ts), PHP (.php), Ruby (.rb)
データ・設定ファイルJSON (.json), XML (.xml), YAML (.yaml), SQL (.sql), TOML (.toml)
シェル・スクリプトBash/Shell (.sh), PowerShell (.ps1), Batch (.bat)
その他Markdown (.md), LaTeX (.tex), Dockerfile, Terraform (.tf)

2. コードの出力・エクスポート方法

Geminiが生成したコードを利用する方法は、主に以下の3通りです。

① コードブロックからのコピー

手動でファイルに保存する最も基本的な方法です。

コードブロック右上のコピーアイコンをクリックし、VS Codeなどのエディタに貼り付けて任意の拡張子で保存します。

② Google Colabへのエクスポート(Python限定)

Pythonコードの場合、コードブロック右下に表示される「Colab で実行」ボタンをクリックすると、新規ノートブックとしてGoogle Colabが別タブで開きます。

ブラウザ上でそのまま実行環境を立ち上げられるため、環境構築の手間を省けます。

③ Replitへのエクスポート

対応する言語や環境では、オンラインIDEの「Replit」へコードを直接転送して実行・編集できます。

Tips: Geminiから直接 .zip や .exe などのバイナリファイル形式でダウンロードすることはできません。

ただし「このコードを app.py として保存するスクリプトを書いて」と指示すれば、ローカル保存用のプログラムを作成できます。

3. コード生成で活用できる機能

  • ドキュメント生成: ソースコードだけでなく、README.md や設計仕様書なども同時に作成できます。
  • リファクタリング: 既存のコードを提示して改善指示を出すことで、最適化された修正コードを出力します。
  • エラー解説・修正: 実行時エラーのログを貼り付けると、原因の解説と修正済みコードを提示します。

ほかの記事は生成AIの使い方まとめからご覧いただけます。

AIの使い方の記事は、ほかにもあります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

生成AIのおすすめ書籍

周辺機器の優先度

目次