• Пишем код и компилируем JAVA в notepad++

    Превратить notepad++ в более менее адекватную среду для работы с Java достаточно просто. После установки программы заходите в меню Плагины — Plugin Manager и выбираете из появившегося списка следующие пункты:

    • Explorer — чтобы быстро перемещаться по файлам прямо из программы
    • Emmet — чтобы создавать сниппеты (сокращенные аббревиатуры кода, которые будут автоматически преобразованы в полноценные строки)
    • NppExec — плагин для написания скриптов, в т.ч. запуска других программ

    При установке Emmet может попросить вас обновить или установить плагин Python Script — соглашаемся. После установки плагинов надо будет перезайти в notepad++

  • Notepad++ заменяет часть символов кириллицы звездочкой

    Встретил в своей практике интересный результат не правильного распознавания кодировки. При открытие .txt документа созданного в стандартном блокноте windows в notepad++ часть букв заменилась на звездочку-букашку  ¤ (например буквы е и я). То, что проблема именно в кодировке — было понятно сразу, НО, встроенное в notepad++ преобразование в UTF-8 не помогало. Оказывается необходимо было произвести следующую последовательность действий:

    1. В меню notepad++ надо выбрать кодировку windows-1251
    2. Преобразовывать документ в UTF-8.

    То есть пропускать первый пункт нельзя!

    PS: notepad++ v. 6.7.8.2

  • Инструментарий веб-разработчика (часть 1)

    Обзорная статья для начинающих.

    progs1Доброго времени суток.  В данной статье хотелось бы поговорить о программном обеспечении (далее ПО), которое не плохо бы иметь всегда под рукой, если вы решили заняться таким делом как веб-программирование. В целом, данный инструментарий, можно поделить на тот, который помогает писать код  тот, который помогает в создании дизайна и на остальной — вспомогательный. Еще одним немало важным критерием является то, при каких условиях распространяется ПО, либо это open-source, либо некий платный продукт. Давайте посмотрим, что же есть на текущий момент на рынке, и начнем мы с ПО для веб-программирования.