Когда речь заходит о редакторах кода, обычно вспоминают VS Code или Sublime Text. Но если нужен быстрый, лёгкий и свободный инструмент, особенно для HTML, CSS, PHP и JavaScript, стоит посмотреть на Bluefish. Он работает в Linux, Windows и macOS и запускается почти мгновенно даже на старом железе.
Возможности
- Подсветка синтаксиса для десятков языков: HTML, CSS, JavaScript, PHP, Python, C и C++, SQL, XML и других.
- Автодополнение тегов и функций, подсказки по атрибутам HTML.
- Проекты и сессии: открытые файлы восстанавливаются при следующем запуске.
- Поиск и замена по многим файлам сразу, с регулярными выражениями.
- Работа с удалёнными файлами по SFTP и FTP через GVfs.
- Сниппеты, закладки, сворачивание блоков кода.
- Запуск внешних программ: проверка кода, компиляторы, предпросмотр в браузере.
- Спокойно держит открытыми сотни документов.
Установка
Ubuntu и Debian:
sudo apt install bluefish
Fedora:
sudo dnf install bluefish
Arch Linux:
sudo pacman -S bluefish
Для Windows и macOS установщики есть на официальном сайте.
Кому подойдёт
- Тем, кто правит сайты руками: шаблоны, стили, небольшие PHP-скрипты.
- Владельцам слабых ноутбуков, где VS Code тормозит.
- Админам, которым нужен графический редактор с подсветкой для конфигов.
Чего в нём нет
Bluefish не IDE. В нём нет встроенного отладчика, работы с Git из коробки, языковых серверов и большого магазина расширений. Для крупных проектов на TypeScript или Python удобнее VS Code или JetBrains. Но для быстрой правки он часто приятнее.
В консоли вместо графического редактора удобно использовать nano или встроенный редактор Midnight Commander, а для истории изменений подключите Git.