Skip to main content

Nahtlose Interaktion mit dem Entwicklungsassistenten beim Codieren

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Zugreifen auf den Entwicklungsassistenten
  • Erläutern, wie der Entwicklungsassistent beim Schreiben von Code helfen kann
  • Erklären des Zwecks von Slash-Befehlen
  • Verwenden der Befehlspalette zum Generieren von Apex-Code in Kontext

Kennenlernen Ihres Entwicklungsassistenten

Der Entwicklungsassistent ist ein treuer Begleiter, der Ihnen bei der Apex- und LWC-Codierung immer hilfreich zur Seite steht. Er bietet einen interaktiven, unterhaltungsorientierten Ansatz für die Apex- und LWC-Codierung und macht die Salesforce-Entwicklung damit viel einfacher und lockerer! Schreiben Sie einfach Ihre Fragen oder verwenden Sie Slash-Befehle in Chat, um den Entwicklungsassistenten um Hilfe zu bitten.

Um zum Chat-Bildschirm zu gelangen, klicken Sie auf das Agentforce-Symbol in der Aktivitätenleiste. Sobald Sie den Chat betreten haben, weiß Agentforce, woran Sie gerade arbeiten, und hält die Unterhaltung am Laufen. Es schlägt sogar Code vor, der auf dem von Ihnen geschriebenen Code und der Datei basiert, an der Sie in Ihrem VS Code-Editor arbeiten. Wenn Sie weitere Hilfe benötigen, chatten Sie einfach weiter mit dem Entwicklungsassistenten, um eine noch bessere Antwort zu erhalten.

VS Code-Fenster mit gekennzeichnetem Agentforce-Symbol in der Aktivitätsleiste

Probieren Sie diese Gesprächseinstiege aus

Diese praktische Liste mit Aufforderungen hilft Ihnen beim Einstieg in die Unterhaltung mit dem Entwicklungsassistenten:

  • Stellen Sie Fragen zu Ihrem Salesforce-Projekt: "Wie mache ich meine Apex-Methode für eine Lightning-Webkomponente verfügbar?"
  • Erstellen Sie einen Test für eine bestimmte Apex-Methode: "/test Erstelle einen Test für die Methode getSimilarProducts()."
  • "Schreibe eine Apex-Methode, die einen Produktnamen als Eingabe akzeptiert und Auftragspositionen nach Produktnamen gefiltert abruft."
  • "Schreibe eine Apex-Methode, die eine Liste mit SObjects und einen Feldnamen als Eingabe akzeptiert und eine Reihe von Feldern zurückgibt, deren Werte nicht Null sind."

Danach können Sie die Unterhaltung fortsetzen. Nehmen wir zum Beispiel an, Sie geben folgende Aufforderung für den Entwicklungsassistenten ein: "Erstelle eine Lightning-Webkomponente, die das Attribut lightning-input verwendet."

Wenn Sie eine Antwort erhalten haben, könnten Sie beispielsweise folgende Aufforderung anschließen, um das gemeinsame Programmieren fortzusetzen: "Ich möchte einen Rich-Text-Eingabebereich zu meiner LWC hinzufügen."

Verwenden von Slash-Befehlen

Sie haben wahrscheinlich den Slash-Befehl in der Aufzählung oben bemerkt. Slash-Befehle machen es einfach, eine Unterhaltung zu beginnen. Sie sind wie vorgefertigte Aufforderungsvorlagen. Sie können sie unverändert verwenden oder Details hinzufügen, um spezifischere Antworten zu erhalten. Geben Sie / ein, um auf die Befehle zuzugreifen. Nachdem Sie eine Antwort erhalten haben, chatten Sie weiter, um die Genauigkeit der Antwort zu erhöhen. Momentan sind die nachfolgend aufgeführten Befehle verfügbar. Viel Spaß beim Chatten!

Slash-Befehl

Beschreibung

/explain

Hiermit lassen Sie sich den Code in der geöffneten Registerkarte erklären oder fügen den Code, den der Entwicklungsassistent erklären soll, in das Chat-Fenster ein.

/test

Hiermit generieren Sie einen Testfall.

/document

Hiermit generieren Sie Dokumentation für den betreffenden Codeblock nach dem standardmäßigen Dokumentationsschema der in der aktuellen Datei verwendeten Programmiersprache.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"