У Visual Studio реалізовано функцію інтелектуальних підказок для двох мов — TypeScript/JavaScript у Visual Studio Code та C++
У Visual Studio реалізовано функцію інтелектуальних підказок для двох мов — TypeScript/JavaScript у Visual Studio Code та C++
Microsoft реалізувала функцію інтелектуальних підказок для двох мов — TypeScript/JavaScript в Visual Studio Code і C++ в Visual Studio. За мірою написання коду розширення IntelliCode відображає варіанти завершення команд не в алфавітному порядку, а в залежності від контексту. Такі поради в загальному списку позначаються зірочками.
IntelliCode для TypeScript/JavaScript
Розширення доступне в магазині розширень Visual Studio Code, а також у вкладці «Розширення» текстового редактора. Після встановлення жодних дій не потрібно — досить просто працювати в редакторі, а система сама почне пропонувати підказки.
За словами творців, розширення допоможе також орієнтуватися в JS-бібліотеках, причому незалежно від напряму розробки: написання клієнтської частини коду за допомогою React, Angular або Vue або серверної з Node.js або Express.
IntelliCode для C++
В Visual Studio 2019 розширення IntelliCode для розробки на C++ доступне в маркетплейсі.
Створювачі розширення обіцяють, що незабаром IntelliCode навчатиметься на власному коді розробника. Поки що «розумні» підказки — це результат аналізу великого масиву чужих проектів.
Крім того, команда розглядає можливість додати підтримку IntelliCode для C++ в VS Code.
Microsoft представила IntelliCode на конференції Build 2018 як систему, яка спрощує та прискорює створення коду шляхом відображення найбільш релевантних підказок. У травні 2018 року функція була доступна тільки в Visual Studio 2017 для C#, але через пару місяців з'явилася підтримка IntelliCode для Python в Visual Studio Code.