community postAL Developmentcommunity - not Microsoftreviewed - checked by Opus

Embed Visual Studio Code in Business Central

Embedding Visual Studio Code's Monaco editor in a Business Central control add-in provides a text viewing and editing experience for displaying large blocks of text such as integration requests, responses, or imported file contents.

post James Pearson

James Pearson · 2025-09-05 · 87 words · about 1 min

"We can embed Visual Studio Code's Monaco editor in a control add-in for a lovely text viewing and editing experience."

Key points

  • Monaco editor can be embedded in a Business Central control add-in
  • Improves on the WebPageViewer add-in for text handling
  • Suitable for displaying large text blocks from integrations or imported files
  • Provides both viewing and editing capabilities

Quotes

  • “We can embed Visual Studio Code’s Monaco editor in a control add-in for a lovely text viewing and editing experience.” (Describes the core capability and benefit of the solution being presented)
  • “Maybe the request / response from some integration. Maybe the contents of a text file that has been imported.” (Explains practical use cases where embedded text editors are valuable in Business Central)

Context

  • Features: Monaco editor embedding, Control add-in development

Source: James Pearson, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.