Вёрстка в IntelliJIDEA Вадим Макишвили Верстальщик Яндекс.Субботник, Москва, 31 января 2009 года «Редактор должен помогать» 2 IntelliJIDEA – что это? 3 IntelliJIDEA – это Среда разработки для 4 IntelliJIDEA – это Кухонный комбайн 5 Вхождение в IntelliJIDEA 6 Установка 7 Установка 8 Установка 9 10 11 12 13 Приветствие 14 15 Терминология — Проект – это разрабатываемый нами Сервис — IDEA Project – это некая мета-сущность, в которой IntelliJIDEA хранит всю информацию о разрабатываемых нами Сервисах 16 Создание IDEA Project 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Вёрстка в IntelliJIDEA, или забудьте про рутину. 34 Вёрстка в IntelliJIDEA Творчество 1. Сделать верстку максимально надежной 2. Сделать верстку легко поддерживаемой 3. Добиться соответствия эскизу 35 Вёрстка в IntelliJIDEA Features 1. Subversion 2. XSLT / XPath 3. Javascript Debugger 4. Intelligent Coding Assistance 5. Quick lists 6. Navigation and Search 7. Local History & Diff Tool 8. Code Inspections 36 Вёрстка в IntelliJIDEA Features for HTML / CSS 1. Quirks Mode plugin 2. HTML code completion 3. Well-formed HTML & quick-fixes 4. Go to declation 5. Show applied styles for tag 6. CSS code completion 7. CSS syntax & error highlighting 8. CSS refactoring 37 Вадим Макишвили Верстальщик http://makishvili.com makishvili@yandex-team.ru