З розвитком технологій верстальщикам і веб-програмістам для створення сучасного сайту вже давно перестало вистачати тих можливостей, які готові надати навіть найбільш просунуті текстові редактори. Для створення продукту, здатного конкурувати в сучасному інтернеті, потрібні програми абсолютно іншого рівня, які прийнято називати інтегрованими засобами розробки. Їх головною відмінністю є наявність в інструментарії цілого комплексу компонентів. Таким чином, програміст має під рукою в одній «упаковці» всі інструменти для створення сайту і йому не потрібно перемикатися між різними програмами під час роботи, що підвищує його продуктивність.
Одним з найвідоміших безкоштовних додатків даної групи є Aptana Studio на платформі Eclipse з відкритим вихідним кодом.
зміст
Базова функція Aptana Studio - робота з програмним кодом і розміткою веб-сторінок в текстовому редакторі, що, власне, і є найважливішим аспектом для верстальників сайтів і веб-програмістів. Основні мови, з якими взаємодіє дана інтегрований засіб розробки, такі:
Серед додаткових підтримуваних форматів можна виділити такі:
Aptana Studio працює з низкою мов стилів:
В цілому програма підтримує більше 50 різних форматів.
Шляхом установки плагінів можна розширити ще більше, додавши підтримку таких платформ і мов як, Ruby on Rails, Adobe Air, Python.
При роботі з кодом програма підтримує можливість множинної вкладеності. Тобто, наприклад, в код HTML можна вбудовувати JavaScript, а в останній, в свою чергу, вбудовувати інший шматок HTML.
Крім того, в Aptana Studio реалізовані такі можливості, як автодоповнення коду, підсвічування і пошук у ній, а також відображення помилок і нумерація рядків.
Функціонал Aptana Studio дозволяє працювати одночасно з декількома проектами, в яких можуть бути використані однакові або різні веб-технології.
За допомогою Aptana Studio можна віддалено працювати безпосередньо з вмістом сайту, зв'язуючись через протоколи FTP або SFTP, а також проводити обробку інформації на змонтованих мережевих дисках. Програма підтримує можливість синхронізації даних з віддаленим джерелом.
Aptana Studio підтримує широку інтеграцію з іншими програмами і сервісами. До них, в першу чергу, відноситься сервіс Aptana Cloud, що дозволяє виробляти розгортання на хмарних серверах розробника програми. Зазначений хостинг підтримує більшість сучасних платформ. При необхідності можна збільшити виділяються ресурси сервера.
Aptana Studio є потужною програмою для створення сайтів, що включає в себе всі необхідні інструменти, які можуть знадобитися для цих цілей веб-програмісту або верстальщику сторінок. Популярність даного продукту обумовлена тим, що розробники намагаються постійно стежити за сучасними тенденціями веб-розробок.