Можно ли настроить порядок пунктов меню Code Action в VS Code? Если нет, могу ли я каким-то образом запретить Copilot добавлять элементы меню Code Action, оставляя при этом сам Copilot включенным?
Я не заинтересован в том, чтобы Copilot что-либо исправлял. Однако его параметры стали первыми в контекстном меню, и это мешает мне работать.
Я проверил параметры конфигурации, но не нашел ничего, связанного с меню «Действие кода» в Copilot. Я также не заметил какой-либо общей конфигурации контекстного меню, которая позволяла бы сортировать.





Насколько я понимаю, вы не можете - по крайней мере - на стороне пользователя на момент написания этой статьи.
Из чтения https://github.com/microsoft/vscode/issues/126393 я понимаю, что порядок сортировки для одного поставщика действий кода основан на порядке, заданном этим провайдером. Единственное «изменение» в этом порядке — это группировка по серьезности и типу (см. https://github.com/microsoft/vscode/issues/34664. Ошибки TL;DR перемещаются вверх, а действия группируются. по типу автоматически).
Я вижу несколько связанных проблемных билетов:
К сожалению, оба этих запроса закрыты (один по историческим причинам, а другой из-за отсутствия достаточной поддержки сообщества в течение отведенного периода времени). Я думаю, вы можете подать новый запрос на функцию (поднять его снова или поднять с необходимыми изменениями). Если вы поднимете новый вопрос, рассмотрите возможность оставить комментарий под этим ответным сообщением со ссылкой на него или отредактировать ссылку в этом ответном сообщении.
Альтернативным путем, если вас интересуют только действия кода одного конкретного расширения, может быть подача запроса на функцию разработчикам этого конкретного расширения с просьбой указать параметр для настройки порядка сортировки внесенных им действий кода.
Примечание. Для справки/обучения я нашел эту информацию, введя в Google «github vscode issues order code actions».
Я нашел это сообщение о переполнении стека, погуглив что-то подобное! Спасибо за подробный ответ, @starball!