実現したいこと
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のアプリでは問題なく実行できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。