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

ChatGPTが作成・出力できるコードファイル形式をまとめました。

目次

1. プログラミング言語(ソースコード)

汎用・バックエンド

  • .py(Python)
  • .js(JavaScript)
  • .ts(TypeScript)
  • .java
  • .cs(C# / Unity / .NET)
  • .cpp / .c
  • .go
  • .rs(Rust)
  • .php
  • .rb(Ruby)
  • .kt(Kotlin)
  • .swift

スクリプト・自動化

  • .sh(Bash)
  • .ps1(PowerShell)
  • .bat(Windows Batch)
  • .lua
  • .r
  • .groovy

2. フロントエンド / UI / Web

Web基本

  • .html
  • .css
  • .scss / .sass
  • .less
  • .js / .ts

フレームワーク

  • React: .jsx, .tsx
  • Vue: .vue
  • Svelte: .svelte
  • Angular: .ts, .html, .scss

3. ゲーム / 3D / エンジン系

Unity

  • .cs(Editor拡張、Runtimeスクリプト)
  • .asmdef
  • .shader
  • .cginc
  • .compute

Unreal

  • .cpp
  • .h
  • .uplugin
  • .uproject

その他

  • .gd(Godot)
  • .lua(多くのゲームエンジン)

4. 設定ファイル / データ形式

構造化データ

  • .json
  • .yaml / .yml
  • .xml
  • .toml
  • .ini
  • .csv
  • .tsv

プロジェクト・依存関係

  • package.json
  • tsconfig.json
  • manifest.json(Web / Figma Plugin)
  • requirements.txt
  • pyproject.toml
  • Dockerfile
  • .env

5. マークアップ / ドキュメント

  • .md(Markdown)
  • .txt
  • .rst
  • .adoc
  • .tex(LaTeX)

6. デザイン / ツール連携系

Figma

  • manifest.json
  • code.js / code.ts
  • ui.html
  • ui.css

Photoshop / Adobe

  • .jsx(ExtendScript)
  • .js(UXP)
  • .json(設定・書き出し)

7. データ処理・分析

  • .ipynb(Jupyter Notebook)
  • .sql
  • .r
  • .py

8. CI / DevOps / インフラ

  • .yml(GitHub Actions / GitLab CI)
  • .tf(Terraform)
  • .dockerfile
  • nginx.conf
  • Makefile

9. 生成可能だが「実体としては扱えない」もの

以下もテキストとしては生成可能ですが、
実行・利用には外部ツールが必要です。

  • .exe, .app(※バイナリは生成不可)
  • .psd, .fig(※構造説明・JSON解析は可)
  • .unitypackage(※中身のYAML生成は可)
  • .apk, .ipa

10. 実務的な補足(重要)

  • 複数ファイル構成も可能(例:manifest.json + code.js + ui.html
  • そのままコピペで保存→動作するコードを意識して生成できる
  • コンパイル済みバイナリは生成不可
  • 巨大な自動生成物(数万行)は分割が必要
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次