Markdown - ControlAddin for Business Central
This simple ControlAddin enables the input of formatted text in Markdown with immediate preview as html. Each change is also available again within Business Central.
Instead of using vanilla Javascript, the development happens in F# using Fable and Elmish and of course AL.
Setup environment
Prequesites
IDE
VS Code
Reqiured Extensions
- AL Language
- Ionide http://ionide.io
Optional / recommended
- CRS AL Language Extension
- AL Code Outline
- fantomas-fmt
- Sass
- Rainbow brackets
Getting started
Clone Repository and open it with VS Code.
git clone https://github.com/SCullman/Al.Fable.Markdown
cd Al.Fable.Markdown
code .
Dependencies
yarn install # Node modules via npm
.paket\paket install # .Net libs and files from nuget and github- [F1] AL: Download Symbols
Cerificates for HMR (Hot Module Reloading)
cd .ssl
mkcert -install
mkcert localhost
Start developing
yarn start- [F5] AL: Publish
On this page
Languages
JavaScript40.9%F#34.2%Perl21.5%CSS3.4%
Contributors
Created May 7, 2019
Updated October 1, 2019