Инструменты разработчика

Двоичный редактор – Okteta

Редактор изображений – KolourPaint

Домашняя страница:
http://utils.kde.org/projects/okteta

Назначение: Двоичный редактор

Okteta простой и удобный редактор двоичных файлов (двоичный редактор). При открытии файла его содержимое в двоичном формате показывается в одной из колонок, во второй выводится соответсвующий символ. Редактирования возможно как в столбце значений, так и в столбце символов. Кроме этого Okteta имеет некоторые вспомогательные инструменты – таблицы декодирования в простые типы данных, таблицы соответствия числового значения байта и соответствующего ему символа, информационный экран со статистической информацией и фильтр строки, преобразование символов по заданному критерию, калькулятор контрольных сумм, поиск.
Все изменения данных могут быть отменены или возвращены.
Пакет входит в модуль утилит KDE 4 KPart.

Tags:

Перевод интерфейса KDE/Qt – Qt Linquist

Домашняя страница:
http://trolltech.com/

Назначение: локализация интерфейса KDE

Документация: http://doc.trolltech.com/4.4/linguist-manual.html

Qt Linquist – достаточно простая в работе программа для локализации интерфейса. Поддерживается импорт в проект файлов – .po, .ts, .qph и .xlf. Работа с программой проста. Открываем нужные файлы и выбираем в окне объект предназначенный для перевода. В главном окне утилиты буду выведены все связанные с объектом ресурсы. Просто указываем ее название на другом языке и сохраняем результат. Файлы расширением *.ts после перевода необходимо скомпилировать при помощи утилиты lrelease.

Кстати Qt Linguist 4.3 сертифицирован для Windows Vista :)

Tags:

Интерфейс к GIT – Giggle

Домашняя страница:
http://live.gnome.org/giggle

Назначение: графический интерфейс к GIT

Простой в использовании и понятный интерфейс к GIT, написанный на Gtk+ и ориентированнный для применения в GNOME. Релизована подсветка синтаксиса, вывод изменений. Все файлы представлены в окне выполненном в стиле проводника.
giggle

Tags:

Редактор Bluefish

Домашняя страница:
http://bluefish.openoffice.nl

Назначение: многофункциональный редактор кода

Bluefish Editor — очень мощный легкий визуальный текстовый редактор с WYSIWYN (What You See Is What You Need ) поддерживающий подсветку синтаксиса во многих популярных форматах – HTML, PHP, C, Java, JavaScript, Pascal, Perl, Python, R, Ruby, SQL, XML, CSS и так далее. Изначально позиционировался как HTML редактор, сейчас ориентирован на решение большего круга задач. Хотя в первую очередь рекомендуется именно для веб-дизайнеров и программистов.
bluefish
Поддерживает одновременную работу с большим количеством документом (разработчики говорят о 10000) и проектов. Чтобы легко управляться с таким большим количестом файлов, разработчики реализовали мощный поиск и возможность рекурсивного открытия документов по имени или шаблону. Неограниченный Undo/Redo. Поддерживаются многочисленные кодировки, изначально работает с UTF8.
Все параметры в открытых проектах автоматически сохраняются, поэтому неприятных сюрпризов Bluefish обычно не преподносит.
Реализована поддержка технологии gnome-vfs позволяющая работать с документами размещенными на FTP, SFTP, HTTP, HTTPS, WebDAV, Samba.
Имеется справочник по функциям многих языков и многое другое.

Tags: ,

Среда разработки для Java програмистов – NetBeans IDE

Домашняя страница: http://www.netbeans.org/

Назначение: Среда разработки

NetBeans IDE — свободная среда разработки приложений (IDE) на языках программирования Java, JavaFX, Ruby (включая поддержку Ruby on Rails), Python, PHP, JavaScript, C++ и некоторых других. Проект поддерживается и спонсируется Sun Microsystems, однако разработка NetBeans ведется сообществом энтузиастов NetBeans Community и компанией NetBeans Org.

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

Tags: