Skip to main content

Notifications

Finance | Project Operations, Human Resources, ...
Suggested answer

Copilot for x++ development or project

(1) ShareShare
ReportReport
Posted on by 504
Hello everyone,
 
Recently I've been reading and watching some videos about GitHub Copilot for assisting development task and project planning, but it is for project such as Python or Java Script, etc.
Now I'm wondering if D365 FO and X++ development also can leverage such AI assistant, by means does Copilot have feature to assist as well ?
 
Mind to give me some insight ?
 
Thanks,
  • Suggested answer
    Martin Dráb Profile Picture
    Martin Dráb 230,370 Most Valuable Professional on at
    Copilot for x++ development or project
    Of course that Microsoft don't ignore developers using their main IDE. GitHub Copilot is a standard component of Visual Studio 2022 from version 17.10, but it's optional, therefore you may need to run the installer and include GitHub Copilot.
     
    There are VS extensions (GitHub Copilot and GitHub Copilot Chat) for older versions of VS 2022, but simply using a recent version of VS makes a better sense to me.
  • Ken Manhattan Profile Picture
    Ken Manhattan 504 on at
    Copilot for x++ development or project
    Hi Martin,
     
    The video I saw is using Visual Studio Code. You mean we can add this Copilot in Visual Studio 2022 as well ?
    Thanks.
  • Martin Dráb Profile Picture
    Martin Dráb 230,370 Most Valuable Professional on at
    Copilot for x++ development or project
    You can use GitHub copilot for X++ as well. Of course, it wasn't trained on a lot of X++ code, but it can still help. For example, I was trying to get a query (with Query classes) generated from a textual description and it did give me valid X++. It can also generate documentation comments from code. But when I tried to use it to explain existing code, the result looked useless to me.
     
    Give it a try (you can try GitHub copilot for a month for free and you'll see.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

News and Announcements

Announcing Category Subscriptions!

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Verified Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,359 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,370 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans