Комментарии 8
Мне очень понравился шрифт JetBrains-Mono. Я его поставил не только шрифтом разработки в NetBeans, но и шрифтом терминала. Этот шрифт позволил мне уменьшить размер шрифта терминала с 15 pt до 11 pt без особенного ущерба для читаемости. А в NetBeans так вообще с 18 pt до 12 pt. СПАСИБО!
0
А есть сравнения по скорости с Xcode? А то даже пробовать страшновато, после того как свежая Андроид студия на IntelliJ начала переключать табы с задержкой на 1-2 секунды на топовом маке.
XCode не супер удобный, но, субъективно, быстрый.
XCode не супер удобный, но, субъективно, быстрый.
0
Нет, потому что у нас разные идеологии кэширования. Мы кэшируем при открытии проекта и инкрементально добиваем кэш во время изменений кода. Это занимает больше времени на старте, но избавляет от отвалившейся подсветки и действий project-wide потом. Xcode индексирует при открытии проекта, а потом добивает кэш во время сборки. Кэш у него проще, времени при открытии требует меньше, но регулярно отваливается при редактировании кода, потому что инкрементальная достройка кэшей в ряде случаев = досборка проекта, что тяжелее.
+1
Скажите, для генерации комментариев есть какие-то ограничения? У меня часто не работает. Пока не нашел как-то логики где работает, а где нет, какой-то рандом.
И уже последние пару месяцев или больше очень сильно мешает баг youtrack.jetbrains.com/issue/OC-19718, то есть перестала работать подсказка типов, всегда надо проваливаться внутрь функций/классов, чтобы выяснить типы. Очень сильно сказывается на скорости кодинга, пока терплю, но думаю откатиться на старую версию.
Не смотря на баги, огромное спасибо за вашу работу.
И уже последние пару месяцев или больше очень сильно мешает баг youtrack.jetbrains.com/issue/OC-19718, то есть перестала работать подсказка типов, всегда надо проваливаться внутрь функций/классов, чтобы выяснить типы. Очень сильно сказывается на скорости кодинга, пока терплю, но думаю откатиться на старую версию.
Не смотря на баги, огромное спасибо за вашу работу.
0
Скажите, для генерации комментариев есть какие-то ограничения? У меня часто не работает.
По логике быть не должно, разве что код-анализу надо пройти для этого. Конкретный пример бы.
баг youtrack.jetbrains.com/issue/OC-19718
Тут пока не можем воспроизвести. Не повторяется так, как описывает отрепортивший.
0
И скажите как-то может влиять на работу IDE перебивка вашего пути до DerivedData на свой путь через symlink и запуск вашей IDE не из /Applications, а из другого места? DerivedData я маплю на RAM, чтобы зря не расходовать ресурс диска, да и должно работать быстрее. Иногда вижу в логах AppCode ошибку что-то типо com.java.xxx.Cannot_Read_Open_Something_In_Virtual_File_Path, может ли это быть именно из-за этого?
0
С запуском не из /Applications
проблем точно не будет. C симлинком DerivedData
всё несколько сложнее. Если содержимое DerivedData
не копируется между разными местами, то в принципе, проблем быть не должно, но если вдруг почему-то появятся, нам стоит об этом сообщить.
com.java.xxx.Cannot_Read_Open_Something_In_Virtual_File_Path
Сложно сказать. Отправьте, пожалуйста, логи в саппорт. Мы посмотрим и попробуем понять, чем это может быть вызвано.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
AppCode 2020.1: улучшения быстродействия, автодополнение до конца индексации, генерация документации и многое другое