Как стать автором
Обновить

Комментарии 30

>перешли на новую схему версионирования
Значит ли это, что продукты теперь будут САМИ обновляться до новой версии?

Сейчас webstorm (11.0.3) радостно сообщает, что 2016.1.1 is now available и предлагает мне самому поискать где его скачать. Ладно бы это была какая-нибудь взломаная версия, а это честно купленная рабочая копия.
Она предлагает не поискать а отправляет на страницу загрузки
Ещё вчера хотел скинуть скриншот, где диалог апдейт отправляет поискать где его скачать на блог разработчиков, а не на страницу загрузки.
Только вот теперь вообще диалога о новой версии вылазит это:
Заголовок спойлера

Нет, просто поменяли номера релизов.
Процесс обновления пока не изменится — между баг-фикс апдейтами будут доступны патчи, но новую мажорную версию, к сожалению, по-прежнему придется скачивать целиком.

> Сейчас webstorm (11.0.3) радостно сообщает, что 2016.1.1 is now available и предлагает мне самому поискать где его скачать.

По кнопке More info на диалоге должна быть доступна информация о новых фичах и ссылка на скачивание. Извините, что нет прямой ссылки на скачивание прямо на диалоге, он сейчас в процессе изменений, не доглядели.
Приобрел и пожалел. Очень сильно лагает по сравнение XCode.
Много вкусный плюх, но delay autocompleted вымораживает.
А подскажите пожалуйста:

1. На какой версии наблюдаете такое поведение?
2. Код на каком языке преобладает в проекте (ObjC/C++/Swift)?
3. В коде на каком языке воспроизводится?

Второй год заканчивается, продлеваем лицензии на третий. Лагов не замеченно ни на одной из машин. Вообще, xcode использую лишь для работы с интерфесом приложения либо загрузки приложения в аппстор. Работа с кодом — исключительно AppCode.
(простите, ответил немного не туда)
У меня такая же проблема,
1. 2016.1 (RC2) — я как понимаю это и есть релизная версия
2. 50% swift — 50% objc
3. Swift
Давайте попробуем проверить, достаточно ли памяти для IDE. Можете включить Preferences -> Appearance -> Show memory indicator (в правом нижнем углу должен появиться индикатор памяти, доступной для IDE) и сказать — насколько этот объем использован (доступно vs использовано)?
Загрузил занято 719 из 4083
Тогда — т.к. с памятью все вроде бы ок — быстрого решения найти не получится, нужно снять CPU snapshot и сделать тикет здесь. Если получится сам проект приложить, было бы совсем хорошо.
Забыл дать ссылку на то, как именно снять CPU snapshot — прочитать про это можно вот тут
Спасибо, в выходные все сниму и создам тикет. Проект, к сожалению, приложить не могу.
Вы выделяли больше памяти для AppCode в appcode.vmoptions?
Сделайте нормальное дополнение для лейблов параметров функций.
Подскажите пожалуйста, вы про Swift или есть проблемы в Objective-C? Если Objective-C, то пример был бы полезен. По Swift — после текущих задач поймем, сможем ли мы это выдать в будущем релизе или нет.
Про Swift конечно же, с Obj-C все хорошо. Но новые проекты начинаем на Swift'e делать.
А какие у вас текущие задачи по Swift и когда будет следующий EAP Build?
Текущие задачи по Swift сейчас следующие:

1. Поддержать дополнения в Swift 2.2 (OC-13365)
2. Научиться отображать те же сообщения типа warning/error, что и Xcode в окне редактора (по сути переиспользовав их)
3. Улучшить resolve в mixed-code (типы Swift из Objc и наоборот), что в прикладном плане должно улучшить навигацию, Find Usages, Rename, да и просто необходимо для корректной реализации рефакторингов в будущем.
4. Сделать часть рефакторингов — Introduce variable, Inline variable.

Плюсом нужно доработать часть задач по generics в Objective-C (в основном это кейзы вроде OC-13178) и performance в редакторе для Swift. То, о чем вы спрашивали — parameter placeholders — понятно, что необходимо сделать, но пока то, о чем я сказал выше, для нас более приоритетно. Сделать постараемся, но гарантировать здесь что-либо сложно — в силу сложности всех остальных задач.
Как правильно установить cocoapods gem?
Выскакивает предупреждение «Cocoapods gem is not installed», жму install gem. Проходит прогрессбар «1 gem installed», но предупреждение не пропадает. Повторная установка тоже ни к чему не приводит. В чём может быть проблема?
Пока похоже на вот эту проблему, причину пока точно установить не удалось. Если сможете в тот же тикет приложить лог из Help -> Show log in finder для момента, когда устанавливали gem, это бы нам помогло.
Не понял, как именно, но установилось. Теперь другая проблема:
Скриншот
image

Не вижу похожих багов в вашем трекере.
Видимо, такое еще не встречалось. Давайте заведем тикет вместе с логом из IDE — для того, чтобы стало чуть более понятно, что происходит, постараемся помочь.
Хорошо. Напишу тикет.
Когда вы наконец почините import в Objective-C?
Если вы про этот тикет, то ближайший апдейт это поправит. Если про другой — дайте пожалуйста ссылку в трекер.
Пока пытаемся понять, почему clang в этом случае ругается. Как только поймем — исправим, задача в процессе.
Имею проблемы с форматированием кода на Swift, которые пока не удалось решить через настройки. Возможно, я не понял, где следует менять поведение.

Но мою ситуацию может описать картинка:
image
Частично поможет Preferences -> Editor -> Code Style -> Swift -> Wrapping and braces -> Method call arguments -> Align when multiline, но сделать indent для аргументов с помощью этой опции не получится. Вообще, для форматтера Swift пока есть достаточно много нереализованного и в ближайшее время мы этими задачами с большой вероятностью заняться не сможем.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий