.PDE

PDE ファイル

Processing Sketch
質問する
クイック回答

PDEファイルはProcessingスケッチです。これは、オープンソースのクリエイティブコーディング環境であるProcessingで作成されたプログラムの、プレーンテキスト形式のJavaライクなソースコードです。開くには、無料のProcessingアプリケーションをインストールし、ファイルと同じ名前のフォルダに配置してから「実行」を押します。何もインストールせずに、任意のテキストエディタでコードを読むことも可能です。

開発元: Processing Foundation (Ben Fry and Casey Reas) カテゴリ: 開発用ファイル オープンスタンダード MIME: text/x-processing
対応OS Windows macOS Linux Web
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 9, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PDE ファイル形式とは?

.pdeファイルには、Processingプログラミング言語で記述されたアプリケーションのソースコードが含まれています。.pdeファイルはデフォルトで、画像アセットなどアプリケーションで使用される他のファイルと共に専用のフォルダに保存されます。そのフォルダはスケッチとまったく同じ名前である必要があります。Processing開発環境(PDE)は、フォルダ内のすべての.pdeファイルを連結し、1つのプログラムとしてコンパイルします。すべてのスケッチにおける2つの主要な関数は、起動時に一度だけ実行されるsetup()と、アニメーションやインタラクションを処理するために継続的にループするdraw()です。

2001年にMITメディアラボのBen FryとCasey ReasによってリリースされたProcessingは、プログラミング経験のない人々にコンピュータプログラミングの基礎を教えることを目的として設計されました。Javaで実装されており、簡略化されたJavaライクな構文を使用します。Processingはコードとプロセスの視覚的な表現で知られており、ビジュアルアート、ジェネレーティブデザイン、データ可視化のための理想的なツールとなっています。オープンソースライセンスの下で配布されており、現在はProcessing Foundationによって維持されています。

初期のArduino IDEバージョンもスケッチに.pde拡張子を使用していましたが、Arduino IDE 1.0(2011年)で.inoに切り替わりました。

セキュリティと安全性

リスク: LOW

.pdeはプレーンテキストのソースコードです。それ自体で実行されることはなく、任意のエディタで安全に読むことができます。現実的な注意点は、ダウンロードした他のコードと同様です。Processingスケッチは完全なJavaであり、ファイルシステム、ネットワーク、外部ライブラリにアクセスできるため、信頼できないソースからのものである場合は、「実行」を押す前にコードを確認してください。ファイル自体に自動実行されるペイロードは含まれておらず、リスクはコンパイルして実行することを選択したときにのみ発生します。

形式の詳細

概要
正式名称Processing Sketch別名 Processing source file, PDE file
開発元Processing Foundation (Ben Fry and Casey Reas)登場時期 2001 (Processing, MIT Media Lab); .pde is the Processing Development Environment sketch extension
MIME タイプtext/x-processing
タイププレーンテキストJavaベースソースコード(Processingスケッチ)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • PowerDesk暗号化ファイル - 一部の古いデータベースでは、PowerDeskファイルマネージャーによって作成された暗号化ファイルに.pdeがリストされています。これはニッチかつ歴史的なもので、Processingとは無関係です。
  • Pro/DESKTOP / CAD設計ファイル - いくつかの古いCAD/設計ツールが、プロジェクトや設計データに.pdeを使用していました。

PDE ファイルを開くプログラム

Windows3 apps
Processing オープンソース 「ファイル」>「開く」から.pdeを選択(同名のフォルダ内にある必要があります)。その後、「実行」(再生ボタン)を押すと、スケッチの表示ウィンドウがコンパイルされ起動します。
Visual Studio Code (+ Processing extension) オープンソース スケッチフォルダを開きます。Processing拡張機能を使用すると、PDEよりも高度な編集機能を利用しながら、processing-java経由でスケッチを実行できます。
Notepad++ (read/edit only) オープンソース .pdeを開いて、実行せずにソースを閲覧または編集できます。コードを素早く確認するのに便利です。
macOS1 app
Processing オープンソース 「ファイル」>「開く」から.pdeを選択(同名のフォルダ内にある必要があります)。その後、「実行」(再生ボタン)を押すと、スケッチの表示ウィンドウがコンパイルされ起動します。
Linux1 app
Processing オープンソース 「ファイル」>「開く」から.pdeを選択(同名のフォルダ内にある必要があります)。その後、「実行」(再生ボタン)を押すと、スケッチの表示ウィンドウがコンパイルされ起動します。
Web1 app
OpenProcessing フリーミアム ブラウザ上でProcessingスケッチ(p5.jsベース)を閲覧・実行できます。Processingをインストールせずにスケッチを表示・共有するのに適しています。

技術的詳細

詳細仕様
ファイルカテゴリプレーンテキストJavaベースソースコード(Processingスケッチ)
文字エンコーディングUTF-8
MIMEタイプtext/x-processing(text/plainとしても受理される)
圧縮なし - 非圧縮プレーンテキスト
スケッチフォルダのルールメインの.pdeファイルは、同名のフォルダ内に配置される必要があります(例:mySketch/フォルダ内のmySketch.pde)
複数ファイルのコンパイルスケッチフォルダ内のすべての.pdeファイルはPDEによって連結され、単一のプログラムとしてコンパイルされます
コアAPIパターンsetup()は初期化のために起動時に一度実行され、draw()はアニメーションとインタラクションのために継続的にループします
ホスト言語 / ランタイムJavaソースに処理され、javacでコンパイルされます。Java Virtual Machine(JVM)上で動作します
サポートされているプラットフォームWindows, macOS, Linux
ファイルシグネチャ(マジックバイト)なし - プレーンテキスト。setup()、draw()、Processing API呼び出しなどのコンテンツパターンによって識別されます
典型的なファイルサイズ数百バイトから数十KB(ソースコードのみ)
言語モードのバリエーションJavaモード(デフォルト)、Pythonモード(Processing.py)、JavaScriptモード(p5.jsはJS移植版)
関連するArduino拡張子.ino - Arduinoスケッチは、2011年にArduino IDE 1.0が.ino拡張子を導入する前は.pdeを使用していました
開発者 / 維持者Processing Foundation。Ben FryとCasey Reasによって作成(元は2001年のMITメディアラボ)
主な用途ビジュアルアート、ジェネレーティブデザイン、データ可視化、インタラクティブメディア、プログラミング教育
リリース日2001 (Processing, MIT Media Lab); .pde is the Processing Development Environment sketch extension
最新バージョンProcessing 4.x (current as of 2024-2026)
オープンスタンダードはい · ロイヤリティフリー
仕様書processing.org

PDE の変換

コミュニティ Q&A

ユーザーからの質問
質問する
PDE ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PDE ファイルについて最初の質問をしてみましょう。

よくある質問

.pdeファイルとは何ですか?
Processingスケッチ、つまりビジュアルアートやクリエイティブコーディングのためのオープンソース言語/エディタであるProcessingで書かれたプログラムのソースコードです。同名のスケッチフォルダ内のメインファイルとして保存される、プレーンテキストのJavaライクなコードです。
.pdeファイルを開くにはどうすればよいですか?
無料のProcessingアプリケーション(Windows/macOS/Linux)で開き、「実行」を押すとスケッチを確認できます。コードを読むだけであれば、プレーンテキストなので任意のテキストエディタで開けます。(ブラウザでの選択肢:OpenProcessing)
なぜProcessingはスケッチを同名のフォルダに入れる必要があると言うのですか?
Processingは、メインの.pdeファイルがそのファイル名と一致するフォルダ内に存在することを要求します(例:«my_sketch»フォルダ内のmy_sketch.pde)。ファイルをそのようなフォルダに移動するか、スケッチを開いたり保存したりする際にPDEにフォルダを作成させてください。
.pdeはArduinoの.inoと同じですか?
関連性はあります。初期のArduino(Processingから派生)も.pdeを使用していましたが、2011年のArduino IDE 1.0で.inoに切り替わりました。現在、.pdeはProcessingスケッチ、.inoはArduinoスケッチであり、どちらもプレーンテキストですが、異なるプラットフォーム用です。
.pdeから実行可能なアプリや画像を作成するには?
Processingエディタで「ファイル」>「アプリケーションとしてエクスポート」を選択すると、スタンドアロンアプリとしてパッケージ化できます。グラフィックをエクスポートするには、PDFや画像ライブラリ(例:processing.pdf)を使用してスケッチの出力を保存します。
.pdeはPowerDeskの暗号化ファイルではありませんか?
それは一部のデータベースに記載されているニッチな、あるいはレガシーな意味です。現在主流の.pdeタイプはProcessingスケッチであり、ここで説明しているProcessingプログラムおよび開発環境に対応するものです。

参考文献

1Processing - Downloadprocessing.org
2Processing - Environment (PDE) referenceprocessing.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

関連する拡張子

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧