[Tabnine Labs] Building a Chrome extension with AI

preview_player
Показать описание
In this episode of Tabnine Labs, Aydrian builds a strong password generator Chrome extension using Tabnine's AI code assistant. Follow along as he uses Tabnine's AI code completions and Tabnine Chat leveraging our code generation, testing, documentation, explain, and fix code AI agents. You'll also learn how to use local IDE context and switchable LLMs to increase the relevance of coding recommendations from Tabnine.

Timestamps
00:00 Starting Soon
01:10 Intro
02:56 Creating a Chrome Extension using Tabnine
07:40 Planning development by asking Tabnine questions
23:05 Building a simple Chrome Extension using React, TypeScript, and Vite
31:21 Adding support for TailwindCSS
44:20 Building a simple strong password generator
58:16 Adding a Password Strength Indicator
1:11:11 Adding Generator Options
1:17:35 Refactoring code into multiple files
1:29:50 Improving the Password Strength Calculation
1:41:00 Setting up unit testing with Vitest
1:46:28 Generating unit tests using the Tabnine Test Agent
1:55:50 Recap and Wrap up

Want to join in live and participate in the Q/A / Discussion? You can join our Principal Product Evangelist Aydrian Howard every Tuesday at 3pm ET for a live stream and QA where you'll learn to accelerate software development with Tabnine's AI coding assistant.
Рекомендации по теме
Комментарии
Автор

Hello, although the workspace is active in the project, it gives indexing error, I am using tfs.Not Indexed
Your workspace contains a large folder
that is not under version control. By
default, Tabnine will not index such folders
To force indexing, create a file named
'.tabnine_root' int the root foler, and then restart ide

I created .tabnine_root in the project root directory but it didn't fix

serdar_