Bluefish

Матеріал з Вільне програмне забезпечення в освіті та науці

Перейти до: навігація, пошук
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.

Звантаження програми

Вихідні коди програми та посилання на пакунки можна знайти на сторінці звантаження проекту.

Знімки вікна

Вікно програми Bluefish
Вікно програми Bluefish

Інші знімки вікон...

Повідомлення про вади

Повідомлення про вади у програмі

Документація

Підручник з Bluefish (на жаль, лише англійською)

Як приєднатися до розробки?

Автори програми будуть раді будь-яким внескам у розвиток, новому програмному коду, документації, настановам або ідеям та порадам від усіх охочих. Відповідні посилання можна знайти на цій сторінці.

Пов’язані з темою посилання

Інші програми для *nix, які можуть бути цікавими для вас:

Авторські права і ліцензія

Авторські права на програму належать © 1998-2010 Olivier Sessink та іншим розробникам.

Bluefish поширюється за умов дотримання GNU General Public License (GPL), Version 2.

Особисті інструменти