Почему я не могу использовать палитру в netbeans 8.2? - PullRequest
0 голосов
/ 27 января 2019

Я действительно не понимаю функцию палитры.(IDE Tools -> Palette) Отличный инструмент, прекрасно работает в html и php, но в javascript он не позволяет мне ничего добавлять и не показывает ничего, что я мог бы использовать.Это заблокировано или что-то?

1 Ответ

0 голосов
/ 28 января 2019

Почему я не могу использовать палитру в netbeans 8.2?

Вы можете, но, вероятно, не так, как вы хотите, предполагая, что вы хотите использовать Палитра с файлами JavaScript, потому что:

  • Палитра в NetBeans в первую очередь предназначена для разработки форм. Это не универсальный инструмент для автоматической вставки кода.
  • Содержимое окна Палитра является контекстно-зависимым, а категории, доступные в Палитра в любое время, напрямую связаны с типом файла, открытого в данный момент в окне редактора. , Например, категории, доступные в Палитра для файлов *. Html , отличаются от категорий для файлов *. Jsf .
  • Некоторые типы файлов, включая файлы JavaScript (*. Js ) и файлы Java (*. Java ), не имеют связанных категорий. Хотя вы можете добавить новую категорию в Палитра для типов файлов, у которых уже есть одна или несколько категорий, вы не можете создать новую категорию в Палитра для типа файла без существующих категорий. , Это означает, что вы не можете использовать Палитра с *. Js файлами.

Хотя NetBeans не предоставляет категорию для JavaScript в палитре, вы можете добавить ее самостоятельно, но ее придется привязать к одному из типов файлов, которые уже поддерживаются (например, * .html или *. jsp , но не *. js ). Например, вы могли бы:

  • Создайте новую категорию с именем JavaScript и добавьте ее в палитру для *. Html файлов.
  • Добавьте элемент с именем alert в эту категорию, что позволит вам вставлять <script>alert('Hello world!');</script> в *. Html файлы, дважды щелкнув эту запись alert в Палитра .

заблокировано что ли?

"заблокирован" не подходит, поскольку это подразумевает, что вы можете каким-то образом разблокировать функциональность, но не можете. По крайней мере, через пользовательский интерфейс Palette . NetBeans просто не поддерживает использование Палитра с *. Js файлами.

Альтернативой использованию Палитра для файлов JavaScript является добавление собственных шаблонов кода: Инструменты> Параметры> Редактор> Шаблоны кода> выберите Язык JavaScript> нажмите Новый

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...