Loading

Salesforce-Projekt in Visual Studio Code und Suchen nach hartcodierten Verweisen

Veröffentlichungsdatum: Jan 22, 2020
Beschreibung

Die Salesforce-Erweiterung für Visual Studio Code bietet Tools für die Entwicklung auf der Salesforce-Plattform und ersetzt das veraltete Force.com-Plug-In für Eclipse. Eine IDE (Integrated Development Environment, integrierte Entwicklungsumgebung) besteht typischerweise aus einem Code-Editor, Tools zur Automatisierung von Builds, einem Debugger und einer intelligenten Codevervollständigung.

Lösung
Erstellen eines Salesforce-Projekts in Visual Studio Code:
  1. Öffnen Sie den VS Code-Editor und führen Sie in der Befehlspalette SFDX: Create Project with Manifest (Projekt mit Manifest erstellen) aus.
  2. Führen Sie SFDX: Authorize an Org (Eine Organisation autorisieren) aus und wählen Sie einen Anmelde-URL aus, z. B Produktion.
  3. Nachdem Sie einen Organisationsalias angegeben haben, öffnet sich ein Browserfenster. Lassen Sie den Zugriff zu, melden Sie sich bei Ihrer Organisation an und kehren Sie dann zum Fenster von VS Code zurück. In der Organisationsauswahl wird nun der beim Autorisieren der Organisation angegebene Alias gezeigt.
  4. Wenn Sie den Befehl SFDX: Create Project with Manifest ausführen, wird die Datei "package.xml" erstellt. Fügen Sie dieser Datei die verschiedenen Metadatentypen hinzu, die Sie abrufen möchten. Um zu verstehen, wie Sie mit verschiedenen Teilmengen von Metadaten in der Datei "package.xml" arbeiten, siehe Sample package.xml Manifest Files im Entwicklerhandbuch zur Metadaten-API.
  5. Klicken Sie im VS Code-Explorer oder -Editor mit der rechten Maustaste auf eine Manifestdatei und wählen Sie SFDX: Retrieve Source in Manifest from Org aus. Dadurch werden die Komponenten aus der autorisierten Organisation auf Grundlage der in "package.xml" definierten Komponenten abgerufen.

Suchen nach einem Schlüsselwort im Projekt:
  1. Nachdem die Komponenten mithilfe der obigen Schritte abgerufen wurden, drücken Sie Befehl+Umschalt+F auf dem Mac oder STRG+Umschalt+F unter Windows, um in der Codebasis nach einem hartcodierten Verweis zu suchen. 
Überlegungen: 
  1. Installieren Sie als Voraussetzung Visual Studio Code und Salesforce Extension Pack.
  2. Sie können auch den Organisations-Browser nutzen, ohne eine Manifestdatei verwenden zu müssen.
  3. Die obigen Schritte funktionieren auch für Nicht-Testorganisationen. Wenn Sie mit Testorganisationen arbeiten möchten, nutzen Sie stattdessen force:source:pull.
Nummer des Knowledge-Artikels

000381316

 
Laden
Salesforce Help | Article