WaveMaker Visual AJAX Studio — визуальная платформа для создания web-сайтов

Этот обзор посвящен средству для разработки web-сайтов, где для создания полноценного сайта, в зависимости от его сложности, понадобятся знания только CSS, JavaScript и умение работать с какой-либо базой данных. Данная среда разработки называется WaveMaker Visual AJAX Studio и если Вы заметили, то в списке необходимых знаний отсутствует HTML разметка. Это связанно с тем, что все элементы страницы (текстовые поля, кнопки и прочие) отображаются при помощи JavaScript. То есть при добавлении какого-либо элемент на страницу, WaveMaker записывает данные он нем и его свойствах в специальный JavaScript файл, а в HTML страничке генерируется только подключение соответствующих CSS и JavaScript файлов. Из всего этого следует, что, даже не зная языков программирования, каскадных таблиц стилей и прочего, после не большой тренировки можно получить простенький сайт со статическими страничками. Для работы WaveMaker нам понадобится только интернет браузер, так как сама студия является web-приложением (сайтом), все остальное есть в дистрибутиве программы.

Далее »

Komodo Edit — редактор «web» языков программирования

В этой статье речь пойдет о редакторе программного кода Komodo Edit. Данный программный продукт предназначен для работы со следующими языками программирования, применяемыми для создания web-сайтов: JavaScript, Perl, PHP, Python, Ruby, HTML, XML Catalogs, ActionScript. Как видно из списка, редактор Komodo Edit не работает с компилируемыми языками, для тех же языков, которым нужен интерпретатор, подключать их придется отдельно, так они не содержатся в дистрибутиве программы. Внешний вид редактора довольно прост и приятен, для дополнительных панелей (слева, снизу и справа) на панель инструментов вынесены кнопки, дающие возможность быстро их отображать или прятать.

Далее »

Сравнение и видеообзор текстовых блокнотов как инструмент для разработки

Многие люди желающие научится программировать, используют в качестве среды разработки текстовые блокноты. Да и серьезные программисты часто ими пользуются. Наиболее удобны они для не компилируемых языков программирования. Это связано с тем, что немногие блокноты умеют работать со сторонними исполняемыми файлами. В этом сравнении будут рассмотрены следующие блокноты: NotePad++, SciTE, PSPad editor, RJ TextEd и не бесплатный EditPlus. Стандартный блокнот от операционной системы Windows не рассматривается, так как в нем нет вспомогательных функций для разработки или подсветки кода.

Не сложный NotePad++

NotePad++ как текстовый редактор и как среда разработки довольно не плох. В нем реализовано много хороших и полезных функций. Они действительно полезны, а не сделаны только потому, что это есть в другом редакторе. NotePad++ работает быстро и будет прекрасной заменой стандартным аналогам операционной системы Windows. Если у Вас вдруг появится предложение об его улучшении, Вы всегда сможете обратиться к разработчику, и если идея заслуживает внимания, то она будет реализована. NotePad++ прекрасно подходит для использования его на этапе обучения каким-либо языкам программирования и для более профессиональной работы.

Далее »

RJ TextEd – текстовый редактор для разработчиков со встроенным файловым менеджером

RJ TextEd – это программка, которая по большей своей части является текстовым редактором. Она имеет приятный внешний вид, возможность смены обложки и поддерживает русский интерфейс. В левой ее части расположено файловое дерево, а под ним закладки (табы). Они позволяют переключаться между двумя файловыми деревьями, заметками, менеджером  проектов, FTP соединением и так далее. Под основным окном также имеются закладки для переключений между режимами просмотр/редактирование или на файловый менеджер. Последний похож на Total Commander, но имеет только базовые возможности. Общий вид RJ TextEd продемонстрирован в скринкасте.

Работа в RJ TextEd

Работать в RJ TextEd довольно таки просто. Для некоторых наиболее популярных языков программирования имеется подсветка синтаксиса, но используя данный редактор можно сделать ее и под остальные. Что бы создать новый проект понадобится указать только имя и выбрать язык. Если с не компилируемыми языками все просто, то для компилируемых не совсем. RJ TextEd не поставляется с компиляторами, поэтому Вам придется самому указывать их и сделать соответствующие настройки. Файлы в проект можно добавлять как при его создании, так и после – это не на что не повлияет.

BlueJ – визуальное отображение отношений между классами для java языка

BlueJ – это средство разработки для java языка с визуальным отображением отношений между различными классами и подсветкой синтаксиса кода. Интерфейс очень простой, поддержка русского отсутствует. BlueJ позволяет быстро и легко строить разной степени сложности структуры из классов. Для этого она все классы проекта  и отношения между ними изображает графически. Имея  такое отображение, больше не придется бегать по файлам, восстанавливая структуру проекта в памяти. В целом BlueJ имеет свою оригинальность, все окна независимы, что позволяет их удобно разместить на экране и просматривать их одновременно.

Работа в BlueJ

В работе с BlueJ нет ничего сложного. При создании нового класса (Class, Abstract Class, Interface, Applet, Unit Test, Enum), создается новый файл и появляется его отображение. Вновь созданный файл имеет небольшую часть кода в качестве примера, зависящий от выбранного типа класса. Для перехода к его редактированию, достаточно дважды кликнуть по его визуальному отображению. Далее в новом открывшемся окошке можно приступать к его редактированию. Если имеется точка входа, то можно запустить приложение, как показано в скринкасте. При запуске апплета, Вам будет предоставлен выбор: запустить его в окне или в браузере.

Читать в Яндекс.Ленте