З розвитком технологій верстальщикам і веб-програмістам для створення сучасного сайту вже давно перестало вистачати тих можливостей, які готові надати навіть найбільш просунуті текстові редактори. Для створення продукту, здатного конкурувати в сучасному інтернеті, потрібні програми абсолютно іншого рівня, які прийнято називати інтегрованими засобами розробки. Їх головною відмінністю є наявність в інструментарії цілого комплексу компонентів. Таким чином, програміст має під рукою в одній «упаковці» всі інструменти для створення сайту і йому не потрібно перемикатися між різними програмами під час роботи, що підвищує його продуктивність.

Одним з найвідоміших безкоштовних додатків даної групи є Aptana Studio на платформі Eclipse з відкритим вихідним кодом.

Робота з кодом

Базова функція Aptana Studio - робота з програмним кодом і розміткою веб-сторінок в текстовому редакторі, що, власне, і є найважливішим аспектом для верстальників сайтів і веб-програмістів. Основні мови, з якими взаємодіє дана інтегрований засіб розробки, такі:

  • HTML;
  • CSS;
  • JavaScript.

Серед додаткових підтримуваних форматів можна виділити такі:

  • XHTML;
  • HTML5
  • PHTML;
  • SHTML;
  • OPML;
  • PATCH;
  • LOG;
  • PHP;
  • JSON;
  • HTM;
  • SVG.

Aptana Studio працює з низкою мов стилів:

  • Sass;
  • LESS;
  • SCSS.

В цілому програма підтримує більше 50 різних форматів.

Підтримувані формати файлів в програмі Aptana Studio

Шляхом установки плагінів можна розширити ще більше, додавши підтримку таких платформ і мов як, Ruby on Rails, Adobe Air, Python.

При роботі з кодом програма підтримує можливість множинної вкладеності. Тобто, наприклад, в код HTML можна вбудовувати JavaScript, а в останній, в свою чергу, вбудовувати інший шматок HTML.

Крім того, в Aptana Studio реалізовані такі можливості, як автодоповнення коду, підсвічування і пошук у ній, а також відображення помилок і нумерація рядків.

Розмітка HTML в текстовому редакторі в програмі Aptana Studio

Робота з декількома проектами

Функціонал Aptana Studio дозволяє працювати одночасно з декількома проектами, в яких можуть бути використані однакові або різні веб-технології.

Вибір проекту в програмі Aptana Studio

Віддалена робота

За допомогою Aptana Studio можна віддалено працювати безпосередньо з вмістом сайту, зв'язуючись через протоколи FTP або SFTP, а також проводити обробку інформації на змонтованих мережевих дисках. Програма підтримує можливість синхронізації даних з віддаленим джерелом.

Синхронізація в програмі Aptana Studio

Інтеграція з іншими системами

Aptana Studio підтримує широку інтеграцію з іншими програмами і сервісами. До них, в першу чергу, відноситься сервіс Aptana Cloud, що дозволяє виробляти розгортання на хмарних серверах розробника програми. Зазначений хостинг підтримує більшість сучасних платформ. При необхідності можна збільшити виділяються ресурси сервера.

Налаштування Web-сервера в програмі Aptana Studio

переваги

  • Широкий функціонал, поєднаний в одній програмі;
  • Кросплатформеність;
  • Низьке навантаження на систему в порівнянні з аналогами.

недоліки

  • Відсутність російськомовного інтерфейсу;
  • Програма досить складна для новачків.

Aptana Studio є потужною програмою для створення сайтів, що включає в себе всі необхідні інструменти, які можуть знадобитися для цих цілей веб-програмісту або верстальщику сторінок. Популярність даного продукту обумовлена ​​тим, що розробники намагаються постійно стежити за сучасними тенденціями веб-розробок.

Завантажити Aptana Studio безкоштовно

Завантажити останню версію з офіційного сайту