# Правила IDE по теме «Языки программирования»

Правила IDE по теме «Языки программирования»: у каждой карточки — что делает, команда установки и примеры запросов.

118 карточек · страница 2 из 3

- HTML: https://affpapa.org/nevibecode/rules/topic/languages?page=2
- Инструкция для агента: https://affpapa.org/nevibecode/agents.md

- [cmake-vcpkg](https://affpapa.org/nevibecode/rules/cmake-vcpkg.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило задаёт Copilot контекст проекта на C++: vcpkg в режиме манифеста, настройки через CMakePresets.json и сборка под MSVC, Clang и GCC.
- [clojure](https://affpapa.org/nevibecode/rules/clojure.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило настраивает GitHub Copilot на REPL-ориентированную разработку на Clojure через плагин Calva и выравнивание скобок.
- [azure-functions-typescript](https://affpapa.org/nevibecode/rules/azure-functions-typescript.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило задаёт Copilot соглашения для TypeScript API на Azure Functions: от асинхронного кода до структуры файлов функций.
- [astro](https://affpapa.org/nevibecode/rules/astro.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило задаёт Copilot стандарты разработки на Astro 7: островная архитектура, Content Layer API, TypeScript и серверный рендеринг по умолчанию.
- [apex](https://affpapa.org/nevibecode/rules/apex.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило задаёт Copilot стиль кода Apex: массовые операции, имена классов и методов, проверка прав доступа.
- [webassembly-z80-cellular-automata-cursorrules-prom](https://affpapa.org/nevibecode/rules/webassembly-z80-cellular-automata-cursorrules-prom.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое ведёт агента при добавлении сетки регионов в симуляцию клеточных автоматов на Z80 и WebAssembly.
- [vue](https://affpapa.org/nevibecode/rules/patrickjs-vue.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor задаёт агенту стиль работы с Vue: Composition API, Pinia, типизация и маршрутизация.
- [vue-3-nuxt-3-typescript-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/vue-3-nuxt-3-typescript-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor задаёт агенту стиль кода на Vue 3 и Nuxt 3: Composition API, TypeScript-интерфейсы, конвенции Nuxt.
- [unity-cursor-ai-c-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/unity-cursor-ai-c-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает ассистента на разработку игры на Unity с C#: модульный код, отзывчивые механики, производительность в реальном времени.
- [typescript](https://affpapa.org/nevibecode/rules/typescript.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило задаёт агенту Cursor единый стиль TypeScript: типы, имена, обработку ошибок.
- [typescript-vite-tailwind-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/typescript-vite-tailwind-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor задаёт стиль кода на TypeScript во Vue-проектах со сборкой Vite и стилями Tailwind.
- [typescript-nodejs-nextjs-react-ui-css-cursorrules-](https://affpapa.org/nevibecode/rules/typescript-nodejs-nextjs-react-ui-css-cursorrules.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor задаёт стиль кода на TypeScript, Next.js App Router, React и Tailwind.
- [typescript-nextjs-supabase-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/typescript-nextjs-supabase-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое держит TypeScript-код на Next.js App Router и Supabase в одном стиле: серверные компоненты, Shadcn UI, Tailwind.
- [typescript-code-convention-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/typescript-code-convention-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило задаёт Cursor стиль кода на TypeScript в проектах на Next.js App Router, React, Expo, tRPC и Tailwind.
- [tauri-svelte-typescript-guide-cursorrules-prompt-f](https://affpapa.org/nevibecode/rules/tauri-svelte-typescript-guide-cursorrules-prompt-f.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту стиль работы с десктопными приложениями на Tauri: Svelte во фронтенде, TypeScript для типов.
- [tanstack-router](https://affpapa.org/nevibecode/rules/tanstack-router.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту стандарты TanStack Router v1: файловые маршруты, типизация параметров и загрузка данных через loader.
- [sveltekit-typescript-guide-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/sveltekit-typescript-guide-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает агента на Svelte 5, SvelteKit и TypeScript: структура проекта, руны, состояние.
- [svelte](https://affpapa.org/nevibecode/rules/patrickjs-svelte.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor с набором практик по Svelte: структура компонентов, реактивность, сторы, роутинг через SvelteKit и тесты.
- [solidjs-tailwind-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/solidjs-tailwind-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту стиль кода на Solid.js с Tailwind CSS: сигналы, утилитарные классы, структура папок.
- [solidity-hardhat-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/solidity-hardhat-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает ИИ-ассистента на разработку смарт-контрактов на Solidity с проверками безопасности и работой через Hardhat.
- [rtl-right-to-left-i18n-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/rtl-right-to-left-i18n-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor, которое заставляет агента писать CSS и Tailwind по логическим свойствам, а не по left/right.
- [react](https://affpapa.org/nevibecode/rules/react.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило задаёт агенту Cursor соглашения по React: структура компонентов, хуки, состояние, формы и доступность.
- [react-typescript-nextjs-nodejs-cursorrules-prompt-](https://affpapa.org/nevibecode/rules/react-typescript-nextjs-nodejs-cursorrules-prompt.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor задаёт стиль кода на React, TypeScript, Next.js 14 и Node.js: функциональные компоненты, RORO, минимум use client.
- [rails-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/rails-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту стиль разработки на Rails 8: генераторы, bin/dev, Solid-стек, Minitest и Hotwire.
- [qwik-basic-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/qwik-basic-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor, которое задаёт агенту соглашения Qwik: ленивые функции с суффиксом $, сигналы, задачи и структура проекта на TypeScript и Vite.
- [python](https://affpapa.org/nevibecode/rules/python.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor задаёт структуру проекта, стиль кода и типовые решения для Python с Flask и SQLite.
- [python-github-setup-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/python-github-setup-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Задаёт Cursor единый стиль Python-кода, тесты, ревью через GitHub Pull Requests и CI на GitHub Actions.
- [python-fastapi-best-practices-cursorrules-prompt-f](https://affpapa.org/nevibecode/rules/python-fastapi-best-practices-cursorrules-prompt-f.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor, которое задаёт агенту стиль кода для Python и FastAPI: функциональный подход, Pydantic v2, async-операции.
- [python-cursorrules-prompt-file-best-practices](https://affpapa.org/nevibecode/rules/python-cursorrules-prompt-file-best-practices.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor, которое заставляет ИИ писать Python с аннотациями типов, докстрингами и тестами на pytest.
- [pyspark-etl-best-practices-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/pyspark-etl-best-practices-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт стиль PySpark-кода: F.col(), явные joins, select вместо withColumn и работа с Iceberg.
- [plasticode-telegram-api-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/plasticode-telegram-api-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает ассистента на PHP 7.4, Plasticode и Telegram Bot API.
- [nextjs-tailwind-typescript-apps-cursorrules-prompt](https://affpapa.org/nevibecode/rules/nextjs-tailwind-typescript-apps-cursorrules-prompt.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает ассистента на Next.js, Tailwind CSS и TypeScript.
- [nextjs-react-typescript-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/nextjs-react-typescript-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту стиль кода в проектах на Next.js 14 App Router, React и TypeScript.
- [laravel-php-83-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/laravel-php-83-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое ведёт агента по разработке пакетов Laravel: структура, стандарты кода, тесты и документация.
- [javascript-chrome-apis-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/javascript-chrome-apis-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое настраивает ИИ-агента на разработку расширений Chrome: манифест, архитектура, работа с Chrome API.
- [htmx-go-fiber-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/htmx-go-fiber-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor для проектов на Go с Fiber и HTMX: задаёт структуру папок, роутинг и работу с шаблонами, чтобы агент не изобретал своё.
- [graphical-apps-development-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/graphical-apps-development-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило Cursor, которое задаёт агенту контекст проекта Pyllments: графовые LLM-приложения на Python с Panel и Langchain.
- [flutter-development-guidelines-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/flutter-development-guidelines-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Задаёт структуру проекта, нейминг и стиль Dart для Flutter-приложений на MVVM с Riverpod.
- [embedded-stm32-hal](https://affpapa.org/nevibecode/rules/embedded-stm32-hal.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту рамки при работе с прошивками на C и C++: STM32 HAL, прерывания, DMA, экономия памяти.
- [dragonruby-best-practices-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/dragonruby-best-practices-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт стиль кода на Ruby в DragonRuby Game Toolkit: имена, структура файлов, обработка ошибок.

Дальше: https://affpapa.org/nevibecode/rules/topic/languages.md?page=3

## Уточнить
[typescript](https://affpapa.org/nevibecode/tag/typescript.md) · [python](https://affpapa.org/nevibecode/tag/python.md) · [react](https://affpapa.org/nevibecode/tag/react.md) · [tailwind](https://affpapa.org/nevibecode/tag/tailwind.md) · [async](https://affpapa.org/nevibecode/tag/async.md) · [csharp](https://affpapa.org/nevibecode/tag/csharp.md) · [java](https://affpapa.org/nevibecode/tag/java.md) · [nextjs](https://affpapa.org/nevibecode/tag/nextjs.md) · [javascript](https://affpapa.org/nevibecode/tag/javascript.md) · [dotnet](https://affpapa.org/nevibecode/tag/dotnet.md) · [sdk](https://affpapa.org/nevibecode/tag/sdk.md) · [dart](https://affpapa.org/nevibecode/tag/dart.md)

## Сузить этот список
Параметры: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — значения в https://affpapa.org/nevibecode/agents.md

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
