LINUX.ORG.RU

eclipse cdt + speed

 


0

2

Подскажите пожалуйста можно ли ускорить eclipse cdt? И не просто indexer, об этом инфы пожалуйста, а вообще его операции вроде открытия страниц и т.д.? JAVA_HEAP_SIZE увеличить?

Ответ на: комментарий от Shadow

Завтра поставлю и скажу. У меня на работе стоит, дома пока нет, железки вот только принес. В смысле работу на дом.

dissident ★★
() автор топика
Последнее исправление: dissident (всего исправлений: 1)

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

anonymous
()

Heap увеличить (в eclipse.ini). Плагины ненужные тебе по удалять. Кеш p2 почистить (ищи в настройках oomph). Разок запустить с опцией -clean. Ну и наконец, попробуй https://github.com/graalvm/graalvm-ce-builds вместо openjdk. Ну и да, еклипс не исправишь как говорил оратор выше. Если приемлем проприетарный софт, то попробуй vscode с офф. плагином для c/c++.

anonymous
()
Ответ на: комментарий от x905

комбайн xor512

можно, поставь qtcreator, я именно это и сделал У меня STM32CubeIDE, в нем есть STM32CubeMX, который удоббен дл генерации кода (код потом, конечно сам пишешь, но тем не менее шаблоны им сгенерированные удобны как прмо

dissident ★★
() автор топика
Последнее исправление: dissident (всего исправлений: 2)
Ответ на: комбайн xor512 от dissident

или твое железо для STM32CubeIDE слабое и\или STM32CubeIDE написан неоптимально

x905 ★★★★★
()
Ответ на: комментарий от Shadow

Тему надо ставить DarkestDark от DevStyle

Это я сделал давно. Сейчас буду искать, где отклюить spellchecker,

dissident ★★
() автор топика
Ответ на: комментарий от Shadow
  1. Spellchecker отключил: https://javavids.com/video/how-to-disable--enable-spell-checking-in-eclipse
  2. -Xmx1024m уже есть в stm32cubeide.ini:https://dzone.com/articles/improve-eclipse-performance-with-increased-heap-si
  3. То, что anonymous советует в: eclipse cdt + speed (комментарий) - это длинная песня.

В общем по сутт я тольео вылючи spellchecker. Поработаю немного и скажу, есть ли разница.

dissident ★★
() автор топика
Ответ на: комментарий от dissident

Ради прикола… не знаю какая версия жабы у тебя, но чисто ради прикола, сделай одинаковые значения начального и конечного размера хипов, например -Xms=2048M and -Xmx=2048M

Вообще повлиять не должно, но был один регрес год назад, его нашли на phoronix.

anonymous
()
Ответ на: комментарий от dissident

это длинная песня

Я не знаю, на оффтопике у меня UI эклипса с отключённым спеллчекером лагает меньше, чем VS Code и IDEA, потому бесит сильно меньше.
Я VS Code только для блокнотов IPython использую.

Shadow ★★★★★
()
Ответ на: комментарий от Shadow

Пока не скажу, дай поработать пару дней.

PS А вообще если бы не STM32CubeMX интегрированный в STM32CubeIDE и удобный дебаггер (хотя OpenOCD вроде умеет тоже самое), я бы не задумываясь перелез на VS Code.

PPS А еще там где-то была настройка индексера, что, мол, если файл больше XXX, то его не парсить. Я выставил XXX=много и теперь при открытии огромных файлов с #define’ами всяких BSP все тормозит. А где вернут назад и сколько туда ставить - ХЕЗ.

dissident ★★
() автор топика
Ответ на: комментарий от anonymous

Ради прикола… не знаю какая версия жабы у тебя, но чисто ради прикола, сделай одинаковые значения начального и конечного размера хипов, например -Xms=2048M and -Xmx=2048M

OK, спасибо!

dissident ★★
() автор топика
Ответ на: комментарий от Shadow

Установки может не те? Плагинов много? У меня с этими летает: https://github.com/xor512/dotfiles/blob/master/home/ss/.config/Code/User/settings.json? Конечно, не как vim, но vim за…ал своими режимами и вечным их переключением.

Вот IMHO мой список IDE для C/C++ в порядке убывания:

  1. VS Code
  2. Vim
  3. Qt Creator (необязательо его для vim юзать)
  4. Eclipse CDT
dissident ★★
() автор топика
Ответ на: комментарий от Shadow
  1. Отключи preview windows НАХ - это идиотское г-но. "workbench.editor.enablePreview": false
  2. Чаще испольщуй Ctrl-P для «скакания между файлами»

А вообще там все дело в плагинах. Для cpp надо каких-то пару установить. Каких - не помню. Точно это: https://github.com/microsoft/vscode-cpptools. Может кто еще подскажет чего.

dissident ★★
() автор топика
Последнее исправление: dissident (всего исправлений: 2)
Ответ на: комментарий от Shadow

Мы с начальником не договорились, поэтому уже не проверю на том компе. ;) Или наверное :( Но по-моему было похоже, что со спеллчекером, что без. IMHO надо DarkestDark таки отключить, но тогда Eclipse выглядит как г..но, что тоже не опция.

dissident ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.