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.
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. |