Комментарии 2
а также анализирует стиль написания кода каждого разработчика, чтобы «предлагать идентификаторы, которые идеально соответствуют его кодовой базе»
Т.е. если разработчик называл переменные a123, new2 и т.д., то ИИ предложит что-то в таком стиле? Вроде сейчас и без ИИ с "анализом стиля" с этим проблем нет, во многих продуктах предлагаются совершенно адекватные названия идентификаторов.
Обычные проверки синтаксиса только могут проверить идентификаторы только на соотвествие naming convention. А ИИ может проверять уже и на соотвествие тематике.
Я недавно скормил ИИ плагину в VSC (Cody кажется) участок кода, отвечающий за стандартный бизнескейс, описание которого полно в интернете. У меня одна переменная была названа по другому, не как обычный в этих случаях используемый термин. Так плагин мало того, что определил бизнескейс , так еще и название переменной предложил переименовать соотвественно.
Если ИИ натренировать на спецификации или просто на словаре по прикладной тематике, то проверка будет еще круче, чем простые линтеры.
Microsoft добавила ИИ-опцию по переименованию идентификаторов в Visual Studio Preview, согласно стилю кода разработчика