Comments 12
Хочу сказать спасибо за такие хорошие продукты и за то что даете бесплатно лицензии опенсорс разработчикам.
По поводу улучшений, это больше относится к самой Intellij Idea UE, хотелось бы чтобы gradle не качался на каждый проект по отдельности, а скачивалась каждая версия в кэш папку и от туда использовалась. Бывают случаи что градл в новой версии глючит и нужно откатываться, уже ~200мб скачивает. Бывает нужно сделать просто проект для теста и снова закачка градл, когда он уже есть во всех проектах. Это занимает много времени если интернет очень плохой.
Вижу это так, ide проверяет есть ли в папке настроек нужная версия градла и если есть берет локально, если нет то уже закачивает в папку настроек и от туда уже берут все проекты из всех ide которые используют градл
Уточню у коллег. А пока они смотря, хотел бы поинтересоваться: а почему вы не используете wrapper?
Я в gradle так сказать новичок, особо не разбирался что там и как. Вот я открыл проект Kotlin Desktop в idea. Попытался обновить компос на альфа версию, а там ошибка пошел читать гугл, говорят что тоже была такая проблема и решилось новой версией градл, прописал версию и пошла загрузка. Это мне ide уже показала что загружается. В итоге ждал минут 20. Проблема не решилась.
Решил сделать проект с нуля, создалась структура проекта и началась закачка градл и снова ждать.
Что предлагает ide то и использую, враппер видел когда-то в андроид студио кажись, но не разбирался что там и к чему.
Пока писал, вспомнил про еще одну хотелку, которая сегодня и пришла в голову. Пока решал проблему менял скрипт в градле и был момент когда, скопировал часть скрипта на груви из инета и вставил в котлин скрипт градл. Подумал, а было бы неплохо как в редакторе, вставил ява код и он автоматом перевел в котлин, может и тут также можно решить?
Если вы используете настройки по-умолчанию, то IDEA будет использовать технологию Gradle Wrapper. В ней дистрибутив Gradle будет скачан и распакован в домашний каталог (по-умолчанию ~/.gradle/wrapper/dists ) и будет переиспользоваться для проектов с такой же версией.
К сожалению, если версия Gradle в проекте отличается от скачанных ранее хоть чуть-чуть: минорной версией или типом дистрибутива (*-bin или *-all), дистрибутив придётся скачивать заново.
Подскажите планируется ли улучшение поддержки Apple M1? Сейчас ваши продукты заметно подтормаживают, даже на уровне отрисовки интерфейса.
А вы используете версию для M1 или через Rosetta 2?
да, использую M1 версию. Работает приемлемо, но есть пожелания ускорить интерфейс
Самое близкое, что я нашел, это IDEA-261592. Если похоже на вашу проблему, то стоит за тикет проголосовать, а в комментариях поделиться своим сценарием - возможно, у коллег возникнут дополнительные вопросы. Если у вас что-то другое, то будет здорово, если вы заведете тикет с описанием (в идеале, со скринкастом) и логами. Тогда можно будет уже разбираться с конкретной проблемой.
На Мак2019Pro обновление крашется.
С какой версии пытаетесь обновиться? Появляются какие-либо ошибки при обновлении?
Да, стоило указать детали: обновление прошло без проблем, на старте выдается отчет для Apple
Process: goland [4203] Path: /Applications/GoLand.app/Contents/MacOS/goland Identifier: com.jetbrains.goland Version: 2021.2 (GO-212.4746.93) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: goland [4203] User ID: 501
Date/Time: 2021-08-06 20:03:55.421 +0300 OS Version: macOS 11.5 (20G71) Report Version: 12 Bridge OS Version: 5.5 (18P4759a)
Спасибо. Очень похоже на проблему IDEA-274515. Попробуйте, пожалуйста, переустановить GoLand полностью, скачав 2021.2 со страницы загрузок (системную папку и где хранятся настройки удалять не нужно).
GoLand 2021.2: Улучшенная поддержка Go-модулей, новые возможности запуска gofmt, поддержка Go 1.17