Microsoft udostępnił zaawansowaną funkcję dla użytkowników Visual Studio Preview, którzy subskrybują płatne rozszerzenie GitHub Copilot Chat: możliwość sugerowania kontekstu-świadome nazwy zmiennych, metod i klas. Rozszerzenie nie tylko zapewnia nazwy; analizuje użycie i styl kodu, aby zaproponować sugestie identyfikatorów, które bezbłędnie integrują się z istniejącą bazą kodu.

Poprawa czytelności kodu i współpracy w zespole

Znaczenie efektywnego nazewnictwa nie da się przecenić zarówno w przypadku pracy indywidualnej, jak i projektów zespołowych. Opisowe i spójne nazwy pomagają zachować zrozumiałość kodu na przestrzeni czasu, ułatwiając zarówno osobiste przypomnienie, jak i zbiorowe zrozumienie. Aby uzyskać dostęp do nowego narzędzia do nazewnictwa, programiści po prostu klikają identyfikator prawym przyciskiem myszy i wybierają opcję Zmień nazwę, co powoduje wyświetlenie listy dostosowanych sugestii.

Subskrypcje i dostępność

Czat Copilot, podobnie jak inne chatboty, jest zintegrowany z paskiem bocznym IDE. Programiści mogą angażować się w wieloetapowe rozmowy na temat kodowania i szukać wskazówek dotyczących swoich bieżących projektów. GitHub kładzie nacisk na kontekstowy charakter Copilota, co czyni go bardziej wartościowym niż ogólny asystent czatu.

Aby skorzystać z sugestii dotyczących nazewnictwa, warunkiem wstępnym jest subskrypcja GitHub Copilot, z różnymi poziomami cenowymi dostosowanymi do potrzeb indywidualnych i korporacyjnych: 10 USD miesięcznie lub 100 USD rocznie dla użytkowników indywidualnych. Subskrypcje dla firm i przedsiębiorstw są dostępne w cenie odpowiednio 19 USD i 39 USD za użytkownika miesięcznie. Deweloperzy powinni mieć najnowszą wersję Visual Studio Preview i zaktualizowane rozszerzenie GitHub Copilot Chat, aby rozpocząć korzystanie z funkcji zmiany nazwy. Włączenie tej funkcji wymaga od użytkowników przejścia do opcji w programie Visual Studio Preview i aktywowania opcji „Włącz sugestie zmiany nazwy” w ustawieniach czatu GitHub Copilot.

Firma Microsoft zachęca do wyrażania opinii na temat tej funkcji, szukając wglądu w jej wpływ na przepływy pracy w programowaniu. Pojawienie się narzędzi opartych na sztucznej inteligencji, które pomagają w praktykach kodowania, reprezentuje rosnący trend w zakresie generatywnych aplikacji AI w sektorze technologicznym.

Categories: IT Info