質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.42%
Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Processing

Processingは、オープンソースプロジェクトによるCGのためのプログラミング言語です。Javaをベースにしており、グラフィック機能に特化しています。イメージの生成やアニメーションなど、視覚的なフィードバックを簡単に得ることが可能です。

Q&A

1回答

4393閲覧

vsコード「終了コード1で終了しました」

seisay

総合スコア0

Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Processing

Processingは、オープンソースプロジェクトによるCGのためのプログラミング言語です。Javaをベースにしており、グラフィック機能に特化しています。イメージの生成やアニメーションなど、視覚的なフィードバックを簡単に得ることが可能です。

0グッド

0クリップ

投稿2023/05/10 08:21

実現したいこと

vsコードでprocessingのプログラムを実行したい。

前提

vsコードでprocessingを実行しようとしています。
ビルドタスクを作成し、昨日は何も問題なく実行できたのですが、今日改めて実行しようとしたところ、以下のエラーメッセージが発生しました。

昨日から今日までの間にやったことは、
・vsコードの背景色を変えた
・パソコンをシャットダウンした
・Xboxのメールアドレスを変更した
くらいで、他は何もいじっていません。

多分一つ目のをしているときに間違えてほかの違うボタンを押したのかなと思っていますが、詳しくはわかりません。

発生している問題・エラーメッセージ

Command line edition for Processing 1292 (Java Mode) --help Show this help text. Congratulations. --sketch=<name> Specify the sketch folder (required) --output=<name> Specify the output folder (optional and cannot be the same as the sketch folder.) --force The sketch will not build if the output folder already exists, because the contents will be replaced. This option erases the folder first. Use with extreme caution! --build Preprocess and compile a sketch into .class files. --run Preprocess, compile, and run a sketch. --present Preprocess, compile, and run a sketch in presentation mode. --export Export an application. --variant Specify the platform and architecture (Export only). --no-java Do not embed Java. Starting with 4.0, the --platform option has been removed because of the variety of platforms and architectures now available. Use the --variant option instead, for instance: variant platform ------------- --------------------------- macos-x86_64 macOS (Intel 64-bit) macos-aarch64 macOS (Apple Silicon) windows-amd64 Windows (Intel 64-bit) linux-amd64 Linux (Intel 64-bit) linux-arm Linux (Raspberry Pi 32-bit) linux-aarch64 Linux (Raspberry Pi 64-bit) The --build, --run, --present, or --export must be the final parameter passed to Processing. Arguments passed following one of those four will be passed through to the sketch itself, and therefore available to the sketch via the 'args' field. To pass options understood by PApplet.main(), write a custom main() method so that the preprocessor does not add one. https://github.com/processing/processing/wiki/Command-Line Not a valid sketch folder. C:\Users\『ユーザーの名前』\『ファイル名』\『フォルダ名』\『フォルダ名』.pde does not exist. * ターミナル プロセス "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command & 'C:\Program Files\processing-4.2\processing-java.exe' --force --sketch=C:\Users\『ユーザーの名前』\『ファイル名』\『フォルダ名』 --run" が終了コード 1 で終了しました。 * 任意のキーを押してターミナルを終了します。

該当のソースコード

processing

1void draw() { 2 float dx = mouseX-50; 3 float dy = mouseY-50; 4 float a = mouseX-50; 5 a = a*a+dy*dy; 6 float b = sqrt(a); 7 8 println(b); 9 if (dx*dx+dy*dy<40*40) { 10 fill(255-6.375*b); 11 } else { 12 fill(0); 13 } 14 ellipse(50, 50, 80, 80); 15} 16~~打ち消し線~~

試したこと

https://www.javadrive.jp/vscode/terminal/

↑をみて試そうとしましたが、
・一つ目のターミナルを開く~→PS C:\Users\『ユーザーの名前』\『ファイルの名前』>
という文が出てきただけで、何が変わったかわかりませんでした。
・二つ目のコマンドパレットから~→ターミナルを起動するshellというものは選択肢にありませんでした。

補足情報(FW/ツールのバージョンなど)

・windowsです。
・プログラムは、processingのアプリでは問題なく実行できます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

Not a valid sketch folder. C:\Users\『ユーザーの名前』\『ファイル名』\『フォルダ名』\『フォルダ名』.pde does not exist.

C:\Users\user(仮のユーザー名)\hoge(仮のフォルダ名)\fuga(仮のフォルダ名)\fuga.pde(仮のファイル名)
ってことですよね?

書いてある通りだと思うのですが、C:\Users\user\hoge\fuga\fuga.pdeは本当に存在しますか?
ファイル名やフォルダ名を変えていませんか?

特にファイル名とフォルダ名は、ちゃんと合わせていますか?(fuga.pdefugaフォルダの中にある必要あり)

・プログラムは、processingのアプリでは問題なく実行できます。

ファイル名とフォルダ名は基本的には合わせる運用ですが、合わせなくても動くような変更がPDEには入っています。
Release Processing 4.0 beta 6 · processing/processing4

投稿2023/05/10 13:50

TN8001

総合スコア9505

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.42%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問