Как справиться с отвлекающими подсказками ИИ в VS Code?

Уже несколько месяцев использую GitHub Copilot и Codeium одновременно, и если честно, они только мешают друг другу. Как только я начинаю печатать, обе расширения выдают предложения, и это замедляет меня больше, чем помогает. Может быть, просто выбрать одно, или есть способ их настроить, чтобы они не конфликтовали?

4 ответа

★ Лучший ответ

Ребята выше правы, что запускать оба одновременно - шумно, но прежде чем совсем отключать один, попробуй отключить только всплывающее окно на том, который ты используешь реже - большинство расширений автодополнения позволяют отключить подсказки, оставляя ручной вызов (Ctrl+Space) доступным. Так ты получишь лучшее от каждого инструмента, когда это тебе действительно нужно, без постоянного шума.

Как вообще у вас выглядит рабочий процесс - вам сужже полезны эти подсказки, или они просто создают визуальный шум? Если второе, честно, самое простое решение - отключить одну из них. Запускать обе одновременно почти всегда избыточно и убьёт отзывчивость редактора. Большинство людей обнаруживают, что выбрать ту, стиль подсказок которой совпадает с вашим стилем кодирования, намного лучше, чем пытаться управлять двумя сразу.

Если вы всё же хотите оставить обе (может, вам нравятся разные функции в каждой), можно настроить их чередование. В настройках VS Code можно отключить автодополнение для одного расширения и вызывать его вручную через горячую клавишу, когда оно вам действительно нужно. Например, оставить Copilot с автодополнением, а Codeium настроить так, чтобы он показывал подсказки только при нажатии Ctrl+Shift+A или любой другой удобной вам комбинации. Также стоит отключить встроенные подсказки для того расширения, которое вы используете реже всего - обычно конфликты и замедление работают происходят именно там.

Но по факту лучший вариант - просто выбрать то, что вам нравится больше, и удалить другое. Если вы этого ещё не делали, протестируйте их отдельно с неделю каждый. Copilot обычно более требователен к стилю кода, а Codeium может показаться гибче, но это зависит от языка и проекта. Редактор будет работать заметно быстрее с одним AI-помощником, и вы действительно сможете сосредоточиться на кодировании вместо того, чтобы закрывать всплывающие окна.

dream_richard автор вопроса Спасибо! Да, в основном это просто шум. Буду тестировать их отдельно и остановлюсь на том, который больше подходит для моего рабочего процесса.

Выбрать один - это действительно правильный путь. Запуск обоих одновременно создаёт именно ту проблему, которую ты описываешь - конкурирующие всплывающие окна подсказок, задержки и умственная нагрузка при выборе, какую из них закрыть. Если позже захочешь протестировать другой, просто отключи его в меню расширений VS Code, вместо того чтобы его удалять, тогда сможешь вернуться без переустановки. Большинство людей замечают, что работают быстрее и сосредоточеннее, как только остановятся на том, который кажется более естественным для их стиля кодирования.

ты вообще засекал, сколько времени уходит на закрытие попапов vs на написание кода? потому что это главное 🎯

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

мне кажется: отключи один полностью и дай второму неделю полноценного использования, прежде чем решать, подходит ли он. если пойдёшь этим путём, можно переделать горячие клавиши так, чтобы автодополнение не срабатывало автоматически - включи его только по явной команде (типа ctrl+space или cmd+space). так *ты* сама решаешь, когда показывать предложения, вместо того чтобы получать их постоянный поток. некоторые ещё отключают встроенный предпросмотр и принимают автодополнение только когда явно табят в него, это значительно снижает шум. может оказаться, что когда предложения не постоянно требуют внимания, ты реально становишься продуктивнее 💡

dream_richard автор вопроса Да, честно, никогда не измерял! Отключу Codeium и дам Copilot полную неделю. Идея с горячими клавишами звучит идеально - спасибо, попробую этот подход!

Ваш ответ

Войдите, чтобы ответить.