Entdecken Sie die Office JavaScript-API mithilfe von Script Lab

Mit den Add-Ins Script Lab und Script Lab für Outlook, die kostenlos von AppSource erhältlich sind, können Sie die Office JavaScript-API erkunden, während Sie in einem Office-Programm wie Excel oder Outlook arbeiten. Script Lab ist ein praktisches Tool, das Sie Ihrem Entwicklungstoolkit hinzufügen können, wenn Sie Prototypen erstellen und die in Ihrem eigenen Add-In gewünschte Funktionalität überprüfen.

Was ist Script Lab?

Script Lab ist ein Tool für alle, die lernen möchten, wie Office-Add-Ins mit der Office JavaScript-API in Excel, Outlook, Word und PowerPoint entwickelt werden. Es bietet IntelliSense, damit Sie sehen können, was verfügbar ist, und baut auf dem Monaco-Framework auf, dasselbe Framework, das von Visual Studio Code verwendet wird. Über Script Lab können Sie auf eine Bibliothek mit Beispielen zugreifen, um Funktionen schnell auszuprobieren, oder Sie können ein Beispiel als Ausgangspunkt für Ihren eigenen Code verwenden. Sie können sogar Script Lab verwenden, um Vorschau-APIs zu testen.

Klingt gut? Schauen Sie sich dieses einminütige Video an, um Script Lab in Aktion zu sehen.

Videovorschau mit Script Lab, das in Excel, Word und PowerPoint ausgeführt wird.

Hauptmerkmale

Script Lab bietet eine Reihe von Funktionen, mit denen Sie die Funktionen der Office JavaScript-API und des Prototyp-Add-Ins kennenlernen können.

Proben untersuchen

Beginnen Sie schnell mit einer Sammlung integrierter Beispiel-Snippets, die zeigen, wie Aufgaben mit der API ausgeführt werden. Sie können die Beispiele ausführen, um das Ergebnis sofort im Aufgabenbereich oder Dokument anzuzeigen, und die Beispiele untersuchen, um zu erfahren, wie die API funktioniert, und sogar Beispiele verwenden, um Ihr eigenes Add-In zu prototypisieren.

Beispiele.

Code und Formatvorlage

Zusätzlich zu JavaScript- oder TypeScript-Code, der die Office JS-API aufruft, enthält jedes Snippet auch HTML-Markups, die den Inhalt des Aufgabenbereichs definieren, und CSS, das das Erscheinungsbild des Aufgabenbereichs definiert. Sie können das HTML-Markup und CSS anpassen, um mit der Platzierung und dem Stil von Elementen zu experimentieren, während Sie einen Prototyp des Aufgabenbereichs für Ihr eigenes Add-In entwerfen.

Tipp

Um Vorschau-APIs innerhalb eines Snippets aufzurufen, müssen Sie die Bibliotheken des Snippets aktualisieren, um das Beta-CDN (https://appsforoffice.microsoft.com/lib/beta/hosted/office.js) und die Definitionen @types/office-js-preview der Vorschau-Typen zu verwenden. Darüber hinaus sind einige Vorschau-APIs nur verfügbar, wenn Sie sich für das Office Insider-Programm angemeldet haben und einen Insider-Build von Office ausführen.

Speichern und Teilen von Snippets

Standardmäßig werden Ausschnitte, die Sie in Script Lab öffnen, in Ihrem Browser-Cache gespeichert. Um ein Snippet dauerhaft zu speichern, können Sie es in einen GitHub gist exportieren. Erstellen Sie ein geheimes gist, um ein Snippet ausschließlich für Ihren eigenen Gebrauch zu speichern, oder erstellen Sie ein öffentliches gist, wenn Sie es mit anderen teilen möchten.

Freigabeoptionen.

Snippets importieren

Sie können ein Snippet in Script Lab importieren, indem Sie entweder die URL für das öffentliche GitHub gist angeben, in dem das Snippet-YAML gespeichert ist, oder indem Sie das vollständige YAML für das Snippet einfügen. Diese Funktion kann in Szenarien nützlich sein, in denen jemand anderes sein Snippet für Sie freigegeben hat, indem er es entweder in einem GitHub-gist veröffentlicht oder das YAML seines Snippets bereitstellt.

Option „Snippet importieren“.

Unterstützte Clients

Script Lab wird auf den folgenden Clients für Excel, Word und PowerPoint unterstützt.

  • Microsoft 365 Office-Abonnement
  • Office 2016 oder später unter Mac
  • Office im Web

Script Lab für Outlook ist auf den folgenden Clients verfügbar.

  • Microsoft 365 Office-Abonnement
  • Outlook 2016 oder höher auf Mac
  • Outlook im Web bei Verwendung des Chrome-, Microsoft Edge- oder Safari-Browsers

Weitere Einzelheiten zu Script Lab für Outlook finden Sie im zugehörigen Blog-Beitrag.

Wichtig

Script Lab funktioniert nicht mehr mit Kombinationen aus Plattform und Office-Version, die Internet Explorer zum Hosten von Add-Ins verwenden. Dies umfasst Office-Versionen mit einmaligem Kauf über Office 2019. Weitere Informationen finden Sie unter Browser, die von Office-Add-Ins verwendet werden.

Nächste Schritte

Installieren Sie das Script Lab add-in von AppSource, um Script Lab in Excel, Word oder PowerPoint zu verwenden.

Um Script Lab für Outlook zu verwenden, installieren Sie das Script Lab für Outlook-Add-In aus AppSource.

Sie können die Beispielbibliothek in Script Lab erweitern, indem Sie neue Snippets zu dem GitHub-Repository von office-js-snippets beitragen.

Wenn Sie bereit sind, Ihr erstes Office-Add-In zu erstellen, probieren Sie den Schnellstart für Excel, Outlook, Word, OneNote, PowerPoint oder Project aus.

Siehe auch