Files
Vendaweb-portal/.context/docs/tooling.md
Luis Eduardo Estevao 4652fea8fc documentação do sistema
2026-05-05 16:12:52 -03:00

34 lines
890 B
Markdown

---
type: doc
name: tooling
description: Scripts, IDE settings, automation, and developer productivity tips
category: tooling
generated: 2026-04-29
status: active
scaffoldVersion: "2.0.0"
---
# Tooling & Productivity Guide
## Required Tooling
- **Node.js**: The JavaScript runtime.
- **npm**: Package manager.
- **Angular CLI**: Install globally via `npm install -g @angular/cli`.
## Recommended Automation
- Formatting: Prettier/ESLint integration should be configured.
- Scaffolding: Use Angular CLI to generate boilerplate.
- Generate component: `ng g c component-name`
- Generate service: `ng g s service-name`
## IDE / Editor Setup
- **VS Code** is highly recommended.
- **Extensions**:
- Angular Language Service
- ESLint
- Prettier
- NgRx Snippets
## Productivity Tips
- Utilize the Redux DevTools extension in your browser to debug NgRx state changes in real-time.