Dev - Polyglot Notebooks in VS Code



 What is Polyglot Programming?


Polyglot programming is the practice of using multiple programming languages to leverage the strength of each language for different tasks.


Languages supported

C#

F#

PowerShell

JavaScript

HTML

Mermaid

SQL

KQL (Kusto Query Language)


Features


In addition to executing the code for the languages above, you can take advantage of:

  • Connecting to and querying from Microsoft SQL Server databases and Kusto clusters.
  • Language server support such as IntelliSense, autocompletion, and syntax highlighting for each language.
  • Variable sharing between languages that ensures a continuous workflow within the notebook. (Variable sharing not available for HTML and Mermaid)
  • Variable Explorer to check state of variables and the subkernel variables exist in.
  • Full portability between Jupyter/JupyterLab.
To learn about all the features, visit the VS Code Marketplace Polyglot Notebooks extension.

https://code.visualstudio.com/docs/languages/polyglot 
https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode

No comments:

Theme images by merrymoonmary. Powered by Blogger.