Интересно

Особенности постов охраны

15.03.2018

Для того чтобы создать условия для качественной охран
Какой памятник на могилу предпочесть?

04.03.2018

Чтобы упорядочить место захоронения близкого человек
Что такое специальные технические условия?

26.02.2018

Действующими нормативными актами предусмотрено больш
Особенности прохождения тренингов Mini MBA

06.02.2018

Руководители среднего и высшего звена, недавно вступи

Друзья

s3.jpg
s1.jpg
s2.jpg

Печать

Компания JetBrains — создатель IntelliJ IDEA, ReSharper и других интеллектуальных инструментов, повышающих производительность разработчиков программного обеспечения — объявила о выпуске AppCode 2.0 — новой версии передовой интегрированной среды разработки на Objective-C.

По словам разработчиков, AppCode призвана облегчить повседневную работу программистам, разрабатывающим на Objective-C приложения для устройств Apple, таких как Mac, iPhone и iPad. Для повышения их продуктивности AppCode тесно интегрируется с приложением Xcode и сосредоточена на обеспечении качества кода за счет удобной навигации по коду, оптимизированному автодополнению, анализу кода на лету (с мгновенным исправлением обнаруженных проблем) и автоматизированному рефакторингу.

В версии 2.0 собраны передовые инструменты и методы разработки, помогающие программистам на Objective-C удобно работать со средами юнит-тестирования, браузерами документации и различными технологиями веб-разработки. Так, в новой версии расширены возможности генерации кода, рефакторинги, функции помощи в написании кода, а также углублен анализ кода.

В целом в AppCode версии 2.0: добавлена полноценная поддержка среды тестирования Kiwi; встроена интеграция с двумя браузерами документации — Dash и Ingredients; расширен набор безопасных рефакторингов, добавлены Move/Copy/Clone и Pull Members Up/Push Members Down; расширены возможности генерации кода (теперь блок кода легко можно окружить конструкцией -respondsToSelector:, а также автоматически добавить методы -isEqual:, -hash, -description, -copyWithZone:, -initWithCoder: и -encodeWithCoder:); улучшена поддержка устройств — теперь возможно запускать тесты и инструменты на iOS-устройстве; встроена поддержка языка XPath и Emmet; доступна новая темная палитра Darcula. Кроме того, прямо в редакторе теперь показываются более 2 тыс. инспекций кода и примечаний по диагностике ошибок от компилятора Clang, а объекты Core Data теперь показываются в отладчике.

"К нам поступило огромное количество отзывов от разработчиков, использовавших AppCode 1.x, подсказавших, как вывести IDE на следующий уровень, — рассказал CNews Антон Макеев, руководитель проекта AppCode. — Мы добавили новые рефакторинги, такие как Move Members и Extract Superclass, внедрили новые функции генерации кода, а также улучшили аспекты TDD (разработки на основе тестирования), так что теперь с запуском тестов не осталось никаких сложностей. Добавьте Darcula, нашу новую темную палитру интерфейса, и сомнений не остается: AppCode 2.0 — это огромный шаг вперед".

Добавить комментарий


Защитный код
Обновить

Вебдизайнерам


История дизайнерского искусства
Происхождение слово "дизайн" Слово дизайн в русском языке появилось относительно недавно. Пришло оно из итальянского языка и в переводе имеет множество значений. "Disegno" - это замысел, план, намерение, цель, чертеж, эскиз, набросок, рисунок, узор, модель, шаблон, лежащая в основе схема, композ...

Продвижение


Системы продвижения сайтов
На сегодняшний день сайтостроительство популярно среди простых пользователей. И для тех, кто хочет с минимальными знаниями и, не тратя свое время продвинуть ресурс в ТОП пользовательского запроса, существуют системы автоматического продвижения сайтов, такие как SeoPult, Webeffector и Rookee. Ест...

IT-Архитекторам


Самоучитель программирования html, java
Помощник начинающих - самоучитель программирования html В настоящее время в мировой сети Интернет насчитывается около семнадцати миллиардов активных Интернет-сайтов, и их количество продолжает стремительно расти. Создать сайт может не только программист, но и любой человек, мало-мальски разбирающий...