diff --git a/src/content/ai/create-with-ai.md b/src/content/ai/create-with-ai.md index e4e4a240ca..4cd461e73b 100644 --- a/src/content/ai/create-with-ai.md +++ b/src/content/ai/create-with-ai.md @@ -45,15 +45,22 @@ resources: ## AI development tools -AI can not only be a feature in your app, but also a powerful assistant in your -development workflow. Tools like Gemini Code Assist and the Gemini CLI can help -you write code faster, understand complex concepts, and reduce boilerplate. +AI isn't only a feature in your app, +but can also be a powerful assistant in your development workflow. +Tools like [Gemini Code Assist](#gemini-code-assist), +[Gemini CLI](#gemini-cli), [Claude Code][], [Cursor][], +and [Windsurf][] can help you write code faster, +understand complex concepts, and reduce boilerplate. + +[Claude Code]: https://www.claude.com/product/claude-code +[Cursor]: https://cursor.com/ +[Windsurf]: https://windsurf.com/ ### Gemini Code Assist [Gemini Code Assist][] is an AI-powered collaborator available in -Visual Studio Code and JetBrains IDEs (including Android Studio). It has a deep -understanding of your project's codebase and can help you with: +Visual Studio Code and JetBrains IDEs (including Android Studio). +It has a deep understanding of your project's codebase and can help you with: * **Code completion and generation**: It suggests and generates entire blocks of code based on the context of what you're writing. @@ -83,19 +90,17 @@ To get started, visit the [Gemini CLI][] website, or try this ## Dart and Flutter MCP Server -To provide assistance during Flutter development, AI tools such as -Gemini Code Assist and Gemini CLI need to communicate with Dart -and Flutter's developer tools. The Dart and -Flutter MCP Server facilitates this communication. -MCP (model context protocol) is a specification that -outlines how development tools can share the context of a user's code -with an AI model, which allows the AI to better understand and interact -with the code. +To provide assistance during Flutter development, AI tools +need to communicate with Dart and Flutter's developer tools. +The Dart and Flutter MCP Server facilitates this communication. +The MCP (model context protocol) specification outlines how +development tools can share the context of a user's code with an AI model, +which allows the AI to better understand and interact with the code. The Dart and Flutter MCP server provides a growing list of tools to analyze -and fix errors, hot reload, get the selected widget, and more. This bridges -the gap between the AI's natural language understanding, and -Dart and Flutter's suite of developer tools. +and fix errors, hot reload, get the selected widget, and more. +This bridges the gap between the AI's natural language understanding, +and Dart and Flutter's suite of developer tools. To get started, check out the official documentation for the [Dart and Flutter MCP server][dart-mcp-dart-docs] diff --git a/src/content/install/with-vs-code.md b/src/content/install/with-vs-code.md index 72ac563608..05f89c35ea 100644 --- a/src/content/install/with-vs-code.md +++ b/src/content/install/with-vs-code.md @@ -6,8 +6,12 @@ description: >- Learn how to use VS Code to quickly install and set up the Flutter SDK. --- -Learn how to use VS Code to -quickly set up your Flutter development environment. +Learn how to install and set up Flutter in a Code OSS-based editor. +This includes (but is not limited to), [VS Code][], [Cursor][], and [Windsurf][]. + +[VS Code]: https://code.visualstudio.com +[Cursor]: https://cursor.com/ +[Windsurf]: https://windsurf.com/ :::tip If you've never set up or developed an app with Flutter before,