Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>package-analyzerNew to Visual Studio Code? Get it now.
package-analyzer

package-analyzer

bcp-salesforce-davidquispe

|
4 installs
| (0) | Free
Run Code Analyzer from Package.xml
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

📦 Package Analyzer

Versión: 0.0.1
Autor: David Alberto Quispe Miranda

🧠 ¿Qué hace esta extensión?

Esta extensión para Visual Studio Code permite ejecutar un análisis de código sobre las clases Apex listadas en un archivo package.xml, utilizando herramientas como PMD, ESLint y Flow. El resultado se genera en un archivo HTML que se abre automáticamente en el navegador.

🚀 ¿Cómo funciona?

  1. Abre un archivo package.xml en tu editor.
  2. Ejecuta el comando: Run Code Analyzer from Package.xml desde la paleta de comandos (Ctrl+Shift+P).
  3. La extensión buscará las clases ApexClass definidas en el package.xml.
  4. Ejecutará el análisis con las herramientas configuradas.
  5. Se generará un archivo results.html con los resultados del análisis.

🛠️ Requisitos

  • Tener instalado Salesforce CLI con soporte para sf code-analyzer.
  • Tener un proyecto Salesforce con estructura estándar (force-app/main/default/classes).
  • Sistema operativo Windows (por ahora, para abrir el archivo HTML automáticamente).

📈 Herramientas de análisis utilizadas

  • pmd:bcp
  • eslint
  • flow

📋 Comando ejecutado internamente

sf code-analyzer run \
  --rule-selector pmd:bcp \
  --rule-selector eslint \
  --rule-selector flow \
  --workspace "<ruta de cada clase Apex>" \
  --output-file results.html

📃 Licencia

MIT


¡Gracias por usar Package Analyzer!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft