- PVSM.RU - https://www.pvsm.ru -
Привет!
У нас для вас отличные новости — в новой версии нашей IDE для разработчиков под iOS/OS X — AppCode 3.1 — появилась долгожданная поддержка языка Swift, и даже Rename refactoring для кода на этом языке.
Этим летом мы все с восторгом и надеждами встретили новость о выпуске нового языка программирования. А нам язык еще и показался очень знакомым (http://kotlinlang.org [1]). К нашей большой радости специально для поддержки языка Swift к команде присоединился Максим Медведев (интервью с ним мы не так давно публиковали в нашем блоге [2]), имеющий большой опыт поддержки языка Groovy, в котором довольно много общих идей с языком Swift. И уже летом нам удалось выпустить первое обновление AppCode, которое поддерживало создание Swift-файлов и подсветку кода в них. Теперь же мы готовы порадовать вас «умными» возможностями, к которым вы так привыкли в IDE от JetBrains.
Независимо от того, создали ли вы целиком Swift-проект или всего лишь открыли Swift-файл в проекте на Objective-C, AppCode 3.1 поможет вам быть эффективнее с помощью:
Alt+Cmd+L
).
Alt+F7
) соберет их для вас в отдельном окне, где потом можно будет перегруппировать использования в более удобном виде (например, по директориям, где расположены соответствующие файлы).В AppCode 3.1 мы поддержали резолв классов Swift в коде на Objective-C, что гарантирует работу функций навигации, поиска использований (find usages) и других возможностей для Swift-символов, используемых в Objective-C. В последующих обновлениях мы планируем поддержать и обратный резолв — символов Objective-C в коде на Swift.
Конечно, у нас еще множество задач и планов по поддержке языка Swift в AppCode. Целое дерево задач можно увидеть в нашем трекере [4]. Мы планируем дорабатывать уже готовые возможности и добавлять новые в последующих апдейтах 3.1.x.
Помимо поддержки Swift мы добавили в версию 3.1 еще несколько «вкусных» и полезных возможностей:
Загрузить 30-дневную бесплатную версию AppCode 3.1 можно с нашего сайта [6]. Обновление до версии 3.1 бесплатно для всех, у кого есть действующая лицензия. Мы будем рады ответить на ваши вопросы в комментариях. Замечания и предложения по новой версии мы ждем и в нашем баг-трекере [7].
Автор: anastasiak2512
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ide/77276
Ссылки в тексте:
[1] http://kotlinlang.org: http://kotlinlang.org
[2] блоге: http://blog.jetbrains.com/objc/2014/11/cooking-swift-an-interview-with-maxim-medvedev/
[3] ограничения: https://youtrack.jetbrains.com/issue/OC-10408
[4] трекере: https://youtrack.jetbrains.com/issue/OC-10169
[5] многое другое: https://www.jetbrains.com/objc/whatsnew/
[6] сайта: https://www.jetbrains.com/objc/download/
[7] баг-трекере: https://youtrack.jetbrains.com/issues/OC
[8] Источник: http://habrahabr.ru/post/245907/
Нажмите здесь для печати.