Bluefish
Матеріал з Вільне програмне забезпечення в освіті та науці
| Bluefish — це потужний текстовий редактор, зорієнтований на веб-розробку. Bluefish побудовано на основі набору інструментів Gtk+. |
Зміст |
Можливості програми
У Bluefish передбачено багато можливостей, у наведеному нижче списку подано огляд лише найважливіших та особливих можливостей.
- Невибагливий до ресурсів — Bluefish створено дуже економним, наскільки це можливо для редактора з графічним інтерфейсом. Bluefish використовує десь 30%-45% об’єму пам’яті, потрібного для роботи інших популярних редакторів для веб-розробки.
- Швидкий — запуск Bluefish дуже швидкий (навіть на нетбуці). Програма здатна завантажувати сотні файлів за лічені секунди.
- Інтерфейс з ідеологією What You See Is What You Need (бачимо лише те, що потрібно).
- Інтерфейс роботи з багатьма документами, програма здатна без проблем відкрити більше ніж 500 документів (автори відкривали >10000 документів одразу).
- Підтримка роботи з проектами. Ви можете працювати над декількома проектами одразу — програма автоматично запам’ятовуватиме та відновлюватиме параметри кожного з проектів.
- Підтримка роботи з віддаленими файлами за допомогою gnome-vfs (залежно від налаштувань gnome-vfs, можна працювати з FTP, SFTP, HTTP, HTTPS, WebDAV, Samba та іншими системами). У поточній версії (2.0) для відкриття віддалених файлів використано GIO/GVFS.
- Потужні можливості з пошуку з заміною. Можна використовувати формальні вирази POSIX і Perl, а також виконувати заміну за шаблоном.
- Рекурсивне відкриття файлів на основі шаблонів назв файлів та/або їх вмісту.
- Необмежені можливості зі скасування або повторення дій.
- Придатне до налаштування підсвічування синтаксису на основі формальних виразів Perl з підтримкою підшаблонів для
- C/C++
- ChangeLogs
- CSS
- CFML
- D
- gettext PO
- HTML
- Java
- JavaScript
- JSP
- Octave/MATLAB
- Pascal
- Perl
- PHP
- Python
- R
- Ruby
- Shell
- SQL
- Tcl
- XML
- Згладжування тексту у вікні редактора.
- Підтримка багатьох кодувань символів. Внутрішня обробка даних у Bluefish відбувається у UTF8, але редактор може зберігати документи у бажаному кодуванні.
- Нумерування рядків, закладки та чудові функціональні можливості з пошуку.
- Панель інструментів HTML та спадні меню.
- Чудові майстри створення частин документів HTML: таблиць, фреймів тощо.
- Діалогові вікна для багатьох теґів HTML з усіма можливими параметрами.
- Діалогове вікно вставлення зображень.
- Можливості з автоматичного створення мініатюр та пов’язаних з ними посиланнями початкових зображень.
- Пакетне створення мініатюр для сторінок фотоальбомів або знімків вікон.
- Панель інструментів користувача для пришвидшення доступу до найпотрібніших можливостей.
- Сумісність з правилами побудови інтерфейсів програм GNOME та KDE.
- Можливість прив’язки власних діалогових вікон, шаблонів пошуку з заміною до клавіатурних скорочень для пришвидшення процесу розробки.
- Можливість інтеграції зовнішніх програм, зокрема make, lint, weblint, xmllint, tidy, javac або ваших власних програма та скриптів для додаткової обробки тексту та виявлення помилок.
- Можливість інтеграції зовнішніх фільтрів для обробки вашого документа (або поточного позначеного фрагмента тексту) за допомогою sort, sed, awk або вашого скрипту.
- Панель перегляду довідника з функцій, зокрема файлів довідника для PHP, CSS, Python і HTML.
- Повний переклад українською.
- Автоматичне закриття теґів для документів HTML і XML.
- Передбачено версії для всіх популярних операційних систем.
Домашня сторінка
Автори і розробники
Зі списком авторів програми ви можете ознайомитися у діалоговому вікні «Про програму» Bluefish.
Звантаження програми
Вихідні коди програми та посилання на пакунки можна знайти на сторінці звантаження проекту.
Знімки вікна
Повідомлення про вади
Повідомлення про вади у програмі
Документація
Підручник з Bluefish (на жаль, лише англійською)
Як приєднатися до розробки?
Автори програми будуть раді будь-яким внескам у розвиток, новому програмному коду, документації, настановам або ідеям та порадам від усіх охочих. Відповідні посилання можна знайти на цій сторінці.
Пов’язані з темою посилання
Інші програми для *nix, які можуть бути цікавими для вас:
Авторські права і ліцензія
Авторські права на програму належать © 1998-2010 Olivier Sessink та іншим розробникам.
Bluefish поширюється за умов дотримання GNU General Public License (GPL), Version 2.
