Я хочу перейти к разработке расширений для Gnome Shell, но я не могу понять, как я делаю несколько задач в Glass Glass lg
, чтобы фактически отлаживать мои вещи.
- Когда я набираю
global.log("hi");
в LG, он меня отбрасываетr(...) = undefined
. Почему? - Когда я хочу отлаживать расширения, которые не загружаются, как это сделать?
Было бы неплохо понять, почему расширение нельзя загрузить.
Я попробовалMain.ExtensionSystem.loadExtension()
, но он возвращаетundefined
независимо от того, присвою ли я его имя или расширение. - Где найти документацию для классов, объектов и методов членов?
(Инспектор LG, похоже, не может проверить функции.)
Если бы у меня были эти ресурсы, я мог бы хотя бы начать работу над обновлением некоторых расширений для более новых версий Gnome. Я бы не стал задавать эти простые вопросы, если бы они были приятно объяснены где-то, но получение всей информации кажется очень сложной (я много раз искал в Интернете).