P5.js в IntelliJ ИДЕЯ? - PullRequest
       61

P5.js в IntelliJ ИДЕЯ?

0 голосов
/ 04 ноября 2019

Я начал изучать p5.js несколько дней назад, и теперь я хотел использовать IntelliJ IDEA вместо p5.js онлайн-редактора . Большинство функций, таких как функции setup(), draw() и ellipse(), работают должным образом, но функция createCanvas() не работает - она ​​подчеркнута зеленым цветом и в сообщении об ошибке указано «Неразрешенная функция или метод createCanvas ()».

Я пытался использовать VSCode, и там он работал отлично, но я предпочитаю использовать IntelliJ, и поэтому я хотел знать, если и если да, как я могу заставить его работать в IntelliJ.

<script src="p5.js"></script> //p5.js is the file with all the code from the official p5js.org homepage.
<script src="sketch.js"></script> //sketch.js is the file where my code that should be executed is located
function setup() { //The setup() function is recognized as expected,
    createCanvas(1000, 1000); //But the createCanvas() function isn't.
}

1 Ответ

0 голосов
/ 07 ноября 2019

Функции p5 определены как p5.prototype.<function name> = function(){}, поэтому IDE ожидает здесь пространство имен ... В качестве обходного пути попробуйте установить наборы p5: в Предпочтения |Языки и рамки |JavaScript |Библиотеки , нажмите Загрузки ... , выберите p5 из списка. Это должно решить проблему

enter image description here

...