Інструменти для web-розробки під Linux
- Gimp
- Як встановити в Ubuntu:
- Inkscape
- Як встановити в Ubuntu:
- ImageMagick
- Як встановити в Ubuntu:
- Gedit
- Як встановити в Ubuntu:
- Sublime Text
- Sass
- Як встановити в Ubuntu:
- Gcolor2
- Як встановити в Ubuntu:
- FileZilla
- Як встановити в Ubuntu:
- Drush
- Як встановити в Ubuntu:
- PhpMyAdmin
- Як встановити в Ubuntu:
- Tasksel
- Як встановити в Ubuntu:
- VirtualBox
- Як встановити в Ubuntu:
- Apache
- Як встановити в Ubuntu:
- Lynx
- Як встановити в Ubuntu:
оригінал:
Автор: Robert Sills
Дата публікації: липень 2013 р
Переклад: Семененко В.
Дата перекладу: червень 2015 р
Мій список часто використовуваних програмних інструментів для web-розробки під операційною системою GNU / Linux. У статті наведено інструкції для установки програм під Ubuntu, але ці інструкції також працюватимуть і під Debian.
Gimp
Безкоштовний аналог програми Adobe Photoshop. На мій погляд, через відсутність деяких можливостей і загальної недоработанности не є повноцінним аналогом Photoshop. Але з часом ця програма може стати гідним суперником Photoshop.
Gimp прекрасно підійде для простої обробки зображень, а також допоможе впоратися і з більш складними завданнями.
Як встановити в Ubuntu:
$ Sudo apt-get install gimp
Inkscape
Inkscape - Open Source редактор векторної графіки. Незважаючи на найпотворніший інтерфейс, який я коли-небудь бачив, Inkscape є дуже потужним інструментом і за своїми можливостями в деяких випадках навіть перевершує платний Adobe Illustrator.
Як встановити в Ubuntu:
$ Sudo apt-get install inkscape
ImageMagick
ImageMagick - редактор графіки з інтерфейсом командного рядка (CLI); чудово підійде для задач пакетного зміни розмірів зображень. А також для інших завдань, в яких потрібно виконувати багаторазово повторювані операції над безліччю зображень. Наприклад, таких як додавання водяних знаків (watermark), додання чіткості (sharpening) або ж додавання різних фільтрів для зображень. На офіційному сайті програми ImageMagick розташована по її використанню.
Як встановити в Ubuntu:
$ Sudo apt-get install imagemagick
Gedit
Текстовий редактор Gedit "з коробки" володіє не дуже великими можливостями і фактично є простим текстовим редактором загального призначення. Але при встановленні додаткових плагінів Gedit перетворюється в досить функціональну IDE для web-розробки.
Під Gedit створена колекція плагінів GMate , Яка додає в текстовий редактор велике число відмінних плагінів, тим оформлення і MEME-типів, перетворюючи Gedit в деяку подобу редактора TextMate.
Як встановити в Ubuntu:
$ Sudo apt-get install gedit
Sublime Text
Я використовую редактор Gedit для швидкої і незначною правки коду. Але коли потрібно повне занурення в проект, то єдиним способом зробити це є редактор Sublime Text. Він володіє величезними можливостями, але на мій погляд, Multiple Selections і Command Palette вже досить для того, щоб відкрити будь-який документ або дістатися до будь-якого пункту меню за допомогою декількох сполучень клавіш.
Примітка перекладача: автор не згадав про спосіб установки редактора Sublime Text в операційній системі Ubuntu. Найбільш дієвим способом є відвідування та скачування звідти готового пакета потрібної архітектури (32bit або 64bit). Таким чином, в наявності завжди буде найсвіжіша версія редактора Sublime Text.
Sass
Sass є препроцесором, за допомогою якого можна швидко писати CSS-код з більшою функціональністю, такий як змінні, міксини (функції), вкладеність правил (nested rules). Препроцесор Sass має стару (SASS) і нову (SCSS) версію синтаксису, який компілюється в звичайний CSS, розпізнається будь-яким web-сервером.
Як встановити в Ubuntu:
Короткий процес установки Sass під Ubuntu описаний в іншій статті автора -.
Gcolor2
Відмінне маленьке додаток для отримання зразків кольору в форматі HEX, RGB або HSV як за допомогою палітри кольорів (picker chooser), так і за допомогою піпетки (eyedropper). Також є можливість зберегти раніше обрані кольору в наборі квітів всередині програми.
Як встановити в Ubuntu:
$ Sudo apt-get install gcolor2
FileZilla
Чудовий FTP-клієнт з графічним інтерфейсом, що володіє можливостями збереження налаштувань з'єднання з віддаленим сервером і додавання різних директорій в закладки. Програма працює під будь операційною системою - GNU / Linux, Windows або OSX.
Як встановити в Ubuntu:
$ Sudo apt-get install filezilla
Drush
Якщо розробляється проект під CMS Drupal, то командна оболонка Drush є незамінним інструментом для установки різних модулів, створення користувачів і ще безліч інших можливостей. З повним списком можливостей і описом установки можна ознайомитися на офіційній GitHub-сторінці проекту - Drush .
Як встановити в Ubuntu:
$ Sudo apt-get install drush
Надалі оболонку Drush можна оновити вручну, також з командного рядка:
$ Sudo drush dl drush --destination = '/ usr / share'
PhpMyAdmin
Ця програма є всього лише web-інтерфейсом для утиліти командного рядка mysql. PhpMyAdmin Не додає будь-яких інших можливостей поверх тих, які вже є в утиліті mysql. Але за допомогою неї набагато простіше і зручніше працювати з базою даних MySQL - створювати, редагувати або переглядати таблиці.
Як встановити в Ubuntu:
$ Sudo apt-get install phpmyadmin
Tasksel
Консольна програма Tasksel, завдання якої - спростити установку складних наборів програмних пакетів, таких як Samba, LAMP, SSH, PostgreSQL.
Як встановити в Ubuntu:
$ Sudo apt-get install tasksel
VirtualBox
Звичайно, це мало хто любить робити, але іноді доводиться стискати зуби і завантажувати Windows для того, щоб протестувати готовий проект в браузері Internet Explorer або ж запустити Adobe Photoshop. Віртуальна машина VirtualBox дозволяє це зробити з-під системи GNU / Linux.
Як встановити в Ubuntu:
$ Sudo apt-get install virtualbox
Apache
Найчастіше тестування готових додатків проводиться на сервері Apache. Це найпростіший спосіб оптимізації коду програми, що працює на стороні сервера (server side) і її тестування в "бойових умовах".
Як встановити в Ubuntu:
Пакети, що входять до складу сервера Apache, є частиною програмного пакету LAMP. Тому установка LAMP призводить до автоматичної установки сервера Apache. Як зробити установку LAMP під Ubuntu, описано в цій статті -.
Lynx
Консольний браузер, абсолютно даремний для дизайнерів, але відмінна річ для web-розробників. За допомогою нього можна візуально контролювати створюваний код HTML-сторінки - розташування блоків верстки, розмітка HTML-сторінки і так далі.
Також браузер Lynx буде вельми корисний для SEO-фахівців, так як дозволяє уявити, яким чином "бачать" сайт роботи пошукових систем, таких як Google або Yandex.
Як встановити в Ubuntu:
$ Sudo apt-get install lynx
На цьому огляд закінчено.