Меню Рубрики

Установка плагинов для netbeans

NetBeans и PHP — настройка NetBeans IDE для WEB программирования

NetBeans IDE предоставляет широкие возможности для PHP разработчиков, полностью поддерживает все языки разметки — HTML, XHTML, XML, каскадные тблицы стилей — CSS и клиентский JavaScript. Также реализована возможность работать с локальными или удалёнными HTTP серверами через FTP протокол.

В прошлой статье Установка NetBeans IDE — подготовка к работе была рассмотрена установка Java профиля NetBeans IDE.

В то время как существует возможность загрузки уже готовой сборки NetBeans для PHP, в данной статье будет рассмотрена настройка Java сборки NetBeans IDE для программирования на PHP, что позволит убедиться в гибкости и расширяемости среды, а также научиться манипулировать плагинами NetBeans.

Установка плагинов NetBeans:

    Появившееся диалоговое окно содержит несколько вкладок:
  • Обновления — список установленных плагинов, для которых обнаружены новые версии.
  • Доступные плагины — список плагинов, которые ещё не установленны, но доступны для текущей версии IDE. Из этого списка можно выбирать новые плагины для загрузки и установки.
  • Загружены — плагины, которые загружены, но не установлены. Позволяет загружать и устанавливать плагины вручную.
  • Установлены — список установленных плагинов, здесь можно редактировать конфигурацию и функциональность IDE, отключая или удаляя плагины.
  • Настройки — список центров обновлений. Здесь можно устанавливать источники для загрузки плагинов и проверки доступных обновлений.

Чтобы установить обновления на одноимённой вкладке нажмём кнопку «Перезагрузить каталог», выберем плагины, которые хотим обновить и нажмем кнопку «Обновить» — будет выполнена загрузка новых версий плагинов, далее следуя подсказкам мастера, выполните обновление и перезапустите среду.

Для установки поддержки PHP перейдите на вкладку «Доступные плагины» и нажмите кнопку «Перезагрузить каталог» для получения актуального списка.

    На момент написания статьи нам предлагается 4 основных плагина:
  • PHP — обязательный, обеспечивает поддержку PHP, устанавливает документацию и примеры проектов.
  • PHP Smarty Framework — включает поддержку шаблонного движка Smarty.
  • PHP Zend Framework — поддержка Zend Framework.
  • PHP Symfony Framework — поддержка Symfony Framework.

Итак, мы готовы к созданию первого проекта PHP в среде NetBeans IDE. Создадим проект на основании уже имеющихся файлов и расположенных на удалённом сервере.

Создание PHP проекта в NetBeans IDE:

Сожраняем параметры — «ОК» и возвращаемся к проекту.

После этого следует немного подождать — создание проекта и загрузка множества файлов может занять некоторое время.

источник

Добавление поддержки веб-платформы

В этом документе приведено общее описание способа добавления поддержки к веб-платформе в IDE NetBeans. В приведенных действиях показано, как можно добавить эту поддержку, установив подключаемый модуль веб-платформы в среду IDE, с помощью диспетчера подключаемых модулей. После установки подключаемого модуля платформу можно будет выбирать при создании веб-проектов в мастере создания проектов. Новый веб-проект будет сразу включать всю необходимую инфраструктуру для выбранной платформы.

Простейшим способом добавления поддержки для определенной веб-платформы является установка подключаемого модуля NetBeans, если таковой доступен, при помощи диспетчера подключаемых модулей среды IDE. Это удобно, если при работе в среде IDE имеется доступ к Интернету. Подключаемые модуля для многих веб-платформ также доступны через Портал подключаемых модулей NetBeans. При отсутствии постоянного доступа к Интернету подключаемые модули (например, с вышеупомянутого портала) можно загружать по мере возможности и устанавливать их в среду IDE позже.

В этом руководстве мы добавим поддержку для платформы Apache Struts 2, загрузив подключаемый модуль с портала подключаемых модулей NetBeans и установив его с помощью диспетчера подключаемых модулей.

Примечание. В комплект IDE реализована поддержка платформ JavaServer Faces 2.x, Struts 1.3.10, а также Spring 3.x и 4.x. Версия включенной в комплект платформы зависит от версии IDE.

  • Установка подключаемых модулей поддержки платформы
    • Загрузка и установка вручную
    • Установка из центра обновлений
    • Регистрация центра обновлений портала подключаемых модулей NetBeans
  • Работа с поддержкой платформы в среде IDE
    • Создание нового проекта с поддержкой платформы
    • Добавление поддержки платформы к существующему проекту

Для работы с этим учебным курсом требуются программное обеспечение и ресурсы, перечисленные ниже.

Программное обеспечение или материал Требуемая версия
IDE NetBeans, Java EE bundle 7.2, 7.3, 7.4, 8.0
Комплект для разработчика на языке Java (JDK) версия 7 или 8
  • Вариант установки «Web и Java EE» позволяет дополнительно установить сервер GlassFish 3.1 и контейнер сервлетов Apache Tomcat 6.0.x. В зависимости от используемой платформы необходимо один из этих элементов для работы с этим учебным курсом.
  • Также необходимо подключение к Интернету для загрузки необходимых подключаемых модулей и/или доступа к ним через диспетчер подключаемых модулей среды IDE.

Установка подключаемых модулей поддержки платформы

Поддержку определенной платформы можно добавить, установив подключаемые модуля поддержки этой платформы в среду IDE. Чтобы выполнить это, можно загрузить подключаемые модуля с внешнего веб-сайта, такого как Портал подключаемых модулей NetBeans, с последующей их установкой при помощи диспетчера подключаемых модулей, либо, если подключаемый модуль находится в центре обновлений, этот центр обновлений можно зарегистрировать в диспетчере подключаемых модулей среды IDE и затем установить подключаемый модуль напрямую через диспетчер подключаемых модулей.

Некоторые подключаемые модуля доступны для загрузки с сайтов, таких как Портал подключаемых модулей NetBeans или сайты их разработчиков. В таблице ниже приведены ссылки, по которым можно загрузить некоторые подключаемые модуля для платформ.

—>

Платформа Местоположение подключаемого модуля Местоположение загрузки
jMaki http://ajax.dev.java.net/jmaki-plugin.html http://ajax.dev.java.net/servlets/ProjectDocumentList?folder >(Currently not listed on Plugin Portal)
Apache Struts 2 http://java.net/projects/nbstruts2support/ http://plugins.netbeans.org/plugin/39218/struts2-support-repack-for-nb-7-0
Wicket https://nbwicketsupport.dev.java.net http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?plugin >
ICEfaces 2.0 http://www.icefaces.org/main/home/ http://www.icefaces.org/main/downloads/

Загрузка и установка подключаемого модуля поддержки Apache Struts 2

В данном разделе в качестве примера описано, как загрузить и установить подключаемый модуль Apache Struts 2 Support Repack for NB 7.0 с портала подключаемых модулей NetBeans. Этот подключаемый модуль устанавливает библиотеки и элементы интерфейса пользователя, необходимые для поддержки Apache Struts 2.

Примечание. Подключаемый модуль повторно включает в упаковку Подключаемый модуль поддержки Struts2 NetBeans, поскольку подключаемый модуль поддержки Struts2 NetBeans не обновлялся для IDE NetBeans 7.0. Для получения дополнительных сведений обо всех подключаемых модулях см. соответствующие страницы сведений о подключаемых модулях.

    Загрузите архив zip, содержащий подключаемые модули Apache Struts 2, со страницы Struts2 Support Repack for NB 7.0Портала подключаемых модулей NetBeans и извлеките содержимое на свой компьютер.

После извлечения содержимого можно будет увидеть, что в архиве содержатся три файла.

  • org-netbeans-modules-web-frameworks-struts2.nbm
  • org-netbeans-modules-web-frameworks-struts2lib218.nbm
  • org-netbeans-modules-web-frameworks-struts2lib20011.nbm

Подключаемые модули NetBeans можно опознать по их расширению .nbm.

  • Из основного меню среды IDE выберите Tools («Сервис») > Plugins («Подключаемые модули») для открытия диспетчера подключаемых модулей.
  • Выберите вкладку Downloaded («Загруженные») и нажмите кнопку Add Plugins («Добавление подключаемых модулей»).
  • В диалоговом окне добавления подключаемых модулей перейдите к содержащему их каталогу и выберите модуль NetBeans. Нажмите кнопку Open («Открыть»).

    Нажмите и удерживайте клавишу Ctrl для выбора нескольких элементов.

    В диспетчере подключаемых модулей выберите каждый из модулей Struts2.

    Описание выбранного подключаемого модуля отображается на правой панели диспетчера подключаемых модулей.


    Щелкните ‘Установить’, чтобы открыть установщик >Примечание. При получении предупреждения проверки для установки подключаемого модуля щелкните ‘Продолжить’. Предупреждение проверки выдается при попытке установить неподписанный подключаемый модуль. Хотя обычно всем подключаемым модулям можно доверять, установка неподписанного модуля осуществляется на ваш страх и риск.

  • Перезапустите среду IDE, чтобы дать изменениям возможность вступить в силу.
  • После установки подключаемого модуля и перезапуска среды IDE можно убедиться в том, что он установлен, открыв диспетчер подключаемых модулей, щелкнув вкладку Installed («Установленные») и найдя его в списке установленных подключаемых модулей.

    Установка из центра обновлений

    Если подключаемый модуль поддержки платформы поддерживается центром обновлений, может быть полезным установить центр обновлений в среду IDE. Это позволит установить подключаемый модуль поддержки платформы прямо через диспетчер подключаемых модулей. Диспетчер подключаемых модулей также записывает все обновления, вносимые в подключаемые модули в центрах обновлений, предоставляя простой и эффективный способ своевременного обновления подключаемых модулей.

    Ряд центров обновлений зарегистрирован в среде IDE по умолчанию. Чтобы увидеть список центров обновлений, зарегистрированных в настоящий момент, откройте диспетчер подключаемых модулей (Tools («Средства») > Plugins («Подключаемые модули»)) и выберите вкладку Settings («Параметры»).

    Если необходимо зарегистрировать новый центр обновлений, нажмите кнопку Add («Добавить») на вкладке Settings («Параметры») и введите сведения в настройщик центра обновлений.

    Регистрация центра обновлений портала подключаемых модулей NetBeans

    Центр обновлений портала подключаемых модулей, зарегистрированный в среде IDE по умолчанию, содержит подмножество подключаемых модулей, предоставленных сообществом и проверенных на совместимость с установленной версией среды IDE. Если необходимо использовать диспетчер подключаемых модулей для просмотра всех модулей, доступных на портале подключаемых модулей NetBeans, то для установки подключаемого модуля и добавления центра обновлений портала подключаемых модулей NetBeans к списку зарегистрированных центров обновлений можно выполнить следующие действия.

    1. Загрузите подключаемый модуль центра обновлений портала подключаемых модулей NetBeans.
    2. Откройте вкладку Downloaded («Загруженные») в диспетчере подключаемых модулей.
    3. Щелкните Add Plugins («Добавление подключаемых модулей») и найдите загруженный файл 1252666924798_org-netbeans-pluginportaluc.nbm. Нажмите кнопку «Установить».

    После установки подключаемого модуля центр обновлений портала подключаемых модулей NetBeans добавляется к списку зарегистрированных центров обновлений на вкладке Settings («Параметры») диспетчера подключаемых модулей.

    Примечание. Вы можете отключить центр обновления, сняв флажок для центра обновлений в столбце ‘Активный’ на вкладке ‘Настройки’.

    Если щелкнуть вкладку Available Plugins («Доступные подключаемые модули»), то можно будет увидеть, что все подключаемые модули, загруженные сообществом на портал подключаемых модулей NetBeans, были внесены в список доступных подключаемых модулей.

    Щелкните Reload Catalog («Перезагрузить каталог»), чтобы обновить список подключаемых модулей.

    Этот список можно упорядочить, щелкнув заголовок столбца, либо отфильтровать, введя условия в поле поиска.

    В центре обновлений портала подключаемых модулей перечислены все подключаемые модули, доступные через портал подключаемых модулей NetBeans. Многие из подключаемых модулей будут предназначены для устаревших версий среды IDE и будут несовместимы с используемой версией среды IDE. Установка подключаемых модулей для других версий IDE может привести к нестабильной работе имеющейся установки среды IDE. Во многих случаях, но не во всех, будет отображено сообщение с уведомлением о том, подключаемый модуль не может быть установлен. Как и при установке любого программного обеспечения, следует соблюдать осторожность и тщательно прочесть документацию перед попыткой установки подключаемого модуля.

    Работа с поддержкой платформы в среде IDE

    Поддержка платформа в среде IDE обычно относится к конкретной используемой платформе. Например, поддержка Struts2 предоставляет мастера, позволяющие легко создавать часто используемые классы Struts, а также автозавершение кода в файлах настройки Struts.

    Поддержку платформы можно добавить к веб-приложению как с помощью мастера создания проекта при создании приложения, так и путем интеграции в существующее приложение.

    Создание нового проекта с поддержкой платформы

    1. Выберите «Файл > Новый проект» (CTRL+SHIFT+N; &#8984+SHIFT+N в Mac ОС) в главном меню. Откроется мастер создания проекта. Выберите Web («Сеть») в Categories («Категории»), затем в Projects («Проекты») выберите Web Application («Веб-приложение»). Нажмите кнопку «Далее».
    2. Введите имя в поле Project Name («Имя проекта») и укажите местоположение для проекта на используемом компьютере.
    3. Пройдите через этапы работы мастера, принимая все параметры по умолчанию. Укажите серверу развернуть приложение, выбрав один из серверов приложений, уже зарегистрированных в IDE (т. е. сервер GlassFish или Tomcat).
    4. На панели Frameworks («Платформы») мастера создания проектов выберите платформу, которую нужно добавить. Нажмите кнопку «Готово».

    В данном примере поддержка платформы Struts 2 указана на панели Frameworks («Платформы»). Можно увидеть, что панель Frameworks («Платформы») теперь предлагает выбор между Struts 1.3.8 (входящей в среду IDE) или Struts2 (добавленной посредством подключаемого модуля). При установке подключаемого модуля поддержки Struts2 в мастер создания проектов добавляется пункт Struts2, а также вкладки с параметрами для настройки и библиотек. Вкладка Configuration («Настройка») предоставляет возможность создать образец страницы в проекте. Вкладка Libraries («Библиотеки») позволяет выбрать версию библиотек Struts2, которую следует добавить к пути к классам.

    При нажатии кнопки Finish («Готово») среда IDE создаст веб-приложение. Дополнительные файлы, создаваемые мастером, будут различными в зависимости от платформы. В этом примере мастер создал struts.xml, файл настройки XML, в папке Source Packages («Пакеты исходного кода») и добавил библиотеки Struts2 к пути к классам. Мастер автоматически добавил класс фильтра Servlet и привязку фильтра к web.xml.

    Note: For more information on the jMaki application structure, see Basic jMaki Application Structure.

    Добавление поддержки платформы к существующему проекту

    При наличии существующего веб-проекта и необходимости добавить к нему поддержку платформы можно использовать диалоговое окно Project Properties («Свойства проекта») для добавления платформ, доступных в среде IDE.

    1. В окне ‘Проекты’ щелкните правой кнопкой мыши узел веб-приложения и выберите ‘Свойства’. В результате откроется окно ‘Свойства проекта’.
    2. В списке ‘Категории’ выберите ‘Платформы’.

    После выбора значения ‘Платформы’ на правой панели отображается текстовая область ‘Используемые платформы’. Если приложение не использует никакие платформы, эта область будет пуста.

  • Нажмите кнопку ‘Добавить’, выберите нужную платформу и нажмите OK.
  • В зависимости от выбранной платформы укажите относящиеся к этой платформе параметры конфигурации или компоненты, представленные в окне ‘Свойства проекта’.

    Например, если вы хотите указать набор компонентов ICEfaces, можно выбрать ICEfaces на вкладке ‘Компоненты’ в окне ‘Свойства проекта’ и указать библиотеку ICEfaces.

    Примечания. Библиотеки для компонентов JSF не входят в комплект IDE. Чтобы использовать наборы компонентов, необходимо загрузить требуемые библиотеки и создать библиотеку NetBeans, которую затем можно добавить в путь классов проекта в окне ‘Свойства проекта’.

  • Нажмите кнопку «OК», чтобы подтвердить свой выбор, и закройте окно Project Properties («Свойства проекта»). К проекту будут добавлены относящиеся к этой платформе артефакты и библиотеки, которые можно изучить в окне проектов.
  • Дополнительные сведения

    В этом документе приведено описание способа добавления поддержки к веб-платформе в IDE NetBeans. Показано, как установить подключаемые модули поддержки платформ путем загрузки их вручную или использования диспетчера подключаемых модулей среды IDE. Кроме того, показано, как добавить поддерживаемую средой IDE платформу к новому веб-приложению или существующему проекту.

    В данном руководстве в качестве примера используется платформа Struts2. Тем, кто хочет изучить другие функции, предлагаемые этой платформой, стоит заглянуть во Введение в веб-платформу Struts.

    Дополнительные сведения об использовании других веб-платформ в IDE NetBeans см. следующие ресурсы:

    источник

    Пишем плагин для Netbeans. Часть первая

    Представьте ситуацию: вы программируете в среде разработки и вам необходимо кому-то отправить небольшой кусок кода из редактора. Вы выделяете нужный кусок, копируете его, открываете браузер, заходите на pastebin, вставляете код, копируете ссылку, а затем отправляете её адресату. А как насчет того, чтобы сократить эти действия вдвое?
    Для Netbeans есть плагин PB4NB, но он не работает из-за смены API в pastebin. Поэтому мы напишем свой собственный плагин, который сами же настроим по своему вкусу, а заодно и немного разберёмся с платформой Netbeans. Заинтересованы? Добро пожаловать под кат.

    Подготовка

    Чтобы писать плагины для Netbeans нам в первую очередь нужно активировать модуль разработки. Для этого идём в меню «Tools -> Plugins» и на вкладке «Installed» активируем «Developing Netbeans». Далее, нам нужна будет документация по платформе Netbeans. Она доступна в виде плагина на вкладке «Available Plugins» и называется «Netbeans API Documentation». На этом, пожалуй, всё.

    Создание проекта

    Создаём новый проект («File->New Project->Netbeans Module->Module») и нажимаем «Next».
    В поле «Project Name» вводим требуемое имя, пусть это будет «Pastebin», нажимаем «Next».
    Заполняем поле «Code Name Base», допустим так «com.pastebin.pastebinplugin» — это будет одновременно и кодовым именем плагина и путём к ресурсам и классам. Поле «Module Display Name» настраивает видимое название плагина в проектах, мы его заполним как «Send to Pastebin.com», но можете вписать туда что-то своё. Остальные поля не трогаем, нажимаем «Finish».
    Создался новый проект, структура которого имеет такой вид.

    Создание действия

    Теперь мы переходим непосредственно к созданию самого плагина, а именно к классу его действия. Выбираем «Action» в «New->Other->Module Development» и нажимаем «Next».

    Нам предлагают выбрать тип действия: «Включен постоянно» или «Включен при условии». Поскольку мы хотим брать выделенный кусок кода из редактора, то есть наш плагин должен быть активным только при открытом редакторе кода, то выберем второй тип «Conditionally Enabled». В «Cookie Class» ставим «EditorCookie», потому что нам нужен доступ к редактору, а не ко всему проекту в целом. «User Selects One Node» оставляем выбранным, поскольку нам нужно, чтобы плагин был доступен при открытии хотя бы одного узла, поддерживающего EditorCookie. Нажимаем «Next».

    На следующем шаге мы будем регистрировать GUI для плагина. То есть его местонахождение в окне Netbeans. Доступно расположение в любом из меню, на панели инструментов, а также в контекстных меню. Для начала выставим категорию. Из предложенного списка нам наиболее подходят «Edit» и «Source», выбираем то, что больше всего нравится, я выбрал первое. Затем нужно подумать, как нам проще всего будет вызывать плагин. Лично мне не хотелось, чтоб иконка маячила на панели перед глазами постоянно, поэтому я добавил пункт в меню «Edit», сразу после пункта «Paste». Если же вам будет удобнее запускать плагин по нажатию иконки на панели, то ставим галочку напротив «Global Toolbar Button» и выбираем удобное место. После того, как настроили всё по вкусу, переходим на следующий шаг.

    Имя класса заполняем «PastebinAction». «Display Name» лучше заполнить как можно понятнее, например, «Send to pastebin.com», потому что это отображаемое имя пункта меню. Затем выбираем иконку размером 16×16. Если же на предыдущем шаге выбирали место на панели инструментов, то придётся добавить иконку и с размером 24×24. После этого нажимаем «Finish».

    Все те настройки, которые мы проделывали, будут видны в сгенерированном коде:

    Первый запуск

    Хотя мы еще ничего толком не писали, но уже можно запустить плагин на проверку. Нажимаем «Run», и ждём появления нового окна Netbeans. После этого откроем произвольный текстовый файл и увидим подобную картину:

    По непонятным причинам новое окно Netbeans запустилось с русской локализацией, но это не беда, вскоре мы научим наш плагин русскому языку, а пока закроем окно и начнём наконец-то писать код.

    Рутина

    Нетрудно догадаться, что выполнение плагина будет начинаться с метода actionPerformed, поэтому писать код мы будем в теле этого метода. Для начала поиграемся с EditorCookie, который IDE нам сама же и предложила. Но перед этим добавим необходимые библиотеки, иначе последующий код просто не скомпилируется.
    В свойствах проекта выбираем вкладку «Libraries» и нажимаем «Add».
    Добавим «Nodes API», и «Editor».
    Теперь давайте напишем такой код:

    Этот код добавляет пару строк в текст открытого исходника при вызове плагина. Делается это двумя различными способами — через JEditorPane и через StyledDocument.
    Запустив проект на выполнение, открыв любой файл и вызвав плагин, мы увидим, как добавились две строки:
    // Hello, document!
    // Hello, editor pane!

    Что ж, давайте продолжим написание самого плагина. Нам нужно получить выделенный участок текста, а также формат редактируемого исходника, чтобы мы могли правильно настроить подсветку синтаксиса в pastebin. Мы будем пользоваться первым способом — JEditorPane, так как он располагает всеми необходимыми для нас методами. Получать формат подсветки синтаксиса мы будем на основе MIME-типа редактируемого документа.

    Запустите проект, выделите какой-нибудь кусок кода, запустите плагин и посмотрите результат в консоли. Затем попробуйте ничего не выделяя запустить плагин — на консоль выведется весь исходник. Последняя функция показалась мне удобной, поскольку иногда приходится отправлять код полностью.

    Итак, имея на руках код и его MIME-тип, можем приступать к написанию клиента. Вот здесь можно получить справку по Pastebin API и узнать свой ключ разработчика.
    Код: PastebinRequest, PastebinSender.
    Добавим поле:
    private final PastebinRequest request;
    И проинициализируем его в конструкторе:
    request = new PastebinRequest();
    Затем обновим метод actionPerformed:

    Метод setupRequest я настроил под свои нужды, но вы можете изменить параметры под себя:

    Перед запуском, давайте еще более упростим вызов нашего плагина, добавив горячую клавишу для его активации.
    Заменим строку:
    @ActionReference(path = «Menu/Edit», position = 1250)
    на:
    @ActionReferences( <
    @ActionReference(path = «Menu/Edit», position = 1250),
    @ActionReference(path = «Shortcuts», name = «OS-P»)
    >)

    «OS-P», в данном случае, обозначает «Alt+Shift+P». Если не возникнет конфликта с уже имеющимися горячими клавишами, то запустив проект, мы увидим:

    Выделяем текст, нажимаем указанную комбинацию и видим на консоли ссылку на размещенный код. Ура, товарищи, мы сделали это! Осталось только вывести диалоговое окно с этой ссылкой. Приступим.
    Создадим новый класс и назовём его «UrlDialog». Исходный код этого класса здесь. В класс PastebinAction добавим метод:

    В методе actionPerformed заменим строку:
    System.out.println(pastedUrl);
    на:
    showUrlDialog(pastedUrl);
    Также придётся добавить еще одну библиотеку, для этого в свойствах проекта снова открываем вкладку «Libraries» и добавляем «Window System API».
    И, напоследок, нужно открыть файл локализации Bundle.properties и внести туда пару строк:
    UrlDialog.title=Pasted url
    UrlDialog.copyButton.text=Copy

    Вот теперь можно запускать проект. Выделяем код, активируем плагин и видим окно:

    При нажатии на кнопку «Copy», ссылка скопируется в буфер обмена. Можно сделать, чтобы это окно сразу закрывалось после копирования, можно вообще окно не показывать, а сразу копировать в буфер. Проявите свою фантазию и сделайте так, как вам будет удобно.

    Локализации

    В середине статьи я обещал, что мы научим плагин русскому языку. Это не сложно. Взгляните на последнюю аннотацию перед классом PastebinAction. Там красуется строка:
    @Messages(«CTL_PastebinAction=Send to pastebin.com»)
    Смело её удаляйте, затем откройте Bundle.properties и добавьте туда строку:
    CTL_PastebinAction=Send to pastebin.com
    Теперь, в окне обозревателя проектов, правой кнопкой мыши щелкните на файле Bundle.properties и выберите «Add->Locale». Из списка предустановленных локализаций выберите русскую и нажмите OK.

    Добавится новый файл, который следует открыть и изменить. Первую строку можно не переводить, иначе в окне обозревателя проектов она тоже переведётся и будет плохо смотреться:
    Open > UrlDialog.title=Ссылка
    UrlDialog.copyButton.text=Скопировать
    CTL_PastebinAction=Отправить в pastebin.com

    Ну что ж, самое время проверить работу. Запускаем и видим:

    Создание NBM-модуля

    Итак, последнее, что нам остаётся сделать — это подключить плагин к Netbeans. Щелкнем правой кнопкой мыши на заголовке проекта и выберем «Create NBM». Netbeans любезно соберёт продукт нашей деятельности в понятный для него файл, который останется только подключить в «Tools->Plugins->Downloaded», нажав «Add plugins» и выбрав наш nbm-файл.

    Итоги

    Мы создали свой собственный плагин для Netbeans, настроенный «под себя», а также немного познакомились с платформой Netbeans.
    Весь проект можно скачать здесь.

    Информации по платформе Netbeans довольно мало, но вот ссылка, где хоть что-то можно узнать.

    источник

    Читайте также:  Установка дверных замков сумы