Skip to content

A wide array of helpful extensions for AL Developers within Microsoft Dynamics 365 Business Central

License

Notifications You must be signed in to change notification settings

SpareBrainedIdeas/ALPack

Repository files navigation

Spare Brained Ideas - AL Pack

This pack of Visual Studio Code extensions includes many commonly used AL-Specific Extensions, along with a variety of other developer assisting extensions.

The pack can be downloaded and installed here: https://marketplace.visualstudio.com/items?itemName=sparebrainedideas.sparebrained-al-pack

Extension List

Microsoft Extensions

  • AL Language

    vs marketplace The core AL Extension

  • Powershell

    vs marketplace Run Powershell scripts

  • Docker

    vs marketplace Manage/interact with local Docker systems

AL Extensions

  • CRS AL Language

    vs marketplace Super Useful Shortcuts, Snippits, Commands

  • AL Variable Helper

    vs marketplace Quickly create standard-compliant variables & more

  • AZ AL DevTools / AL Code Outline

    vs marketplace A collection of useful tools and shortcuts, like the wonderful Object Wizards and App Browser

  • AL Toolbox

    vs marketplace Powerful code actions to speed tasks

  • AL CodeActions

    vs marketplace More powerful code actions, like the amazing Extract Procedure functions

  • AL Navigator

    vs marketplace Rapid variable creation & easy navigation

  • AL Test Runner

    vs marketplace An essential helper for running Tests of functions straight from VSC against Dockers

  • XLIFF Sync

    vs marketplace built to synch .xlf files for AL Translations. A must have.

  • AL Lint

    vs marketplace For those of us that want to keep an eye on complexity

  • AL Object ID Ninja

    vs marketplace "Zero-configuration, dead-simple, no-collision object ID assignment for multi-user repositories."

General Utilities

  • VS Code Icons

    vs marketplace Nicer icons in the File Explorer panel

  • Create GUID

    vs marketplace Just a quick & easy GUID maker

  • GitLens

    vs marketplace TONS of information about the code pulled from Git. Never wonder "when did THAT line get added" again.

  • Git History

    vs marketplace Easily see the history of a file or workspace, rapidly review differences, etc.

  • REST Client

    vs marketplace An essential tool if you're doing API dev. You can run REST calls from files in VSC directly, no Postman required.

  • Todo Tree

    vs marketplace an overview of TODO tags in a workspace, along with highlighting and jump-to functionality

  • Banner Comments Plus

    vs marketplace Great for making big comments visible from the Minimap (Code Outline)

  • Code Time

    vs marketplace this is an amazing tracking tool so you can get Metrics on how you work in VSC (free signup required)

  • Polacode

    vs marketplace This tool helps you make beautiful screencaps of code chunks, excellent for blogs, emails, presentations

  • Markdown All-In-One

    vs marketplace Lots of keyboard shortcuts and helpers if you're editing Markdown files

  • Markdown Preview Enhanced

    vs marketplace A better preview panel for Markdown files

  • DrawIO

    vs marketplace a great little tool for doing up diagrams right inside VSC

  • ExcelViewer

    vs marketplace a super handy panel for previewing Excel and CSV data

  • Remote Repositories

    vs marketplace lets you quickly browse, search, edit, and commit to any remote GitHub repository directly from within Visual Studio Code without having to Clone the whole repo.

  • CodeTour

    vs marketplace record and playback guided tours of codebases, directly within the editor

  • Git Graph

    vs marketplace View a Git Graph of your repository, and easily perform Git actions from the graph. Configurable to look the way you want!

  • Snippet Generator

    vs marketplace Easily create snippets for use in VSCode.

Settings

With this many extensions, there's a lot of settings all at once.

While we'll eventually put a better guide here, this is excellent: https://navinsights.net/2020/12/07/13-vs-code-settings-to-save-you-time-in-al/

Enjoy!

About

A wide array of helpful extensions for AL Developers within Microsoft Dynamics 365 Business Central

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published