0% found this document useful (0 votes)
143 views

Github Copilot

Github Copilot can help developers write ABAP code by suggesting code snippets, completing code blocks, and generating suggestions based on the programming language, libraries used, and existing code structure. It can save time and effort by automating repetitive tasks, catch errors, and improve code quality. However, some suggestions may be incorrect or inefficient for ABAP, and code cleanup tools may format boilerplate code it suggests.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
143 views

Github Copilot

Github Copilot can help developers write ABAP code by suggesting code snippets, completing code blocks, and generating suggestions based on the programming language, libraries used, and existing code structure. It can save time and effort by automating repetitive tasks, catch errors, and improve code quality. However, some suggestions may be incorrect or inefficient for ABAP, and code cleanup tools may format boilerplate code it suggests.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Github Copilot : ABAP in Eclipse

Features:

 Can suggest code snippets and complete code blocks


 Can generate relevant suggestions based on the programming language, the
libraries you are using, and the structure of the code you are writing.
 Can leverage the power of Open AI Codex, a machine learning model that
translates natural language into code.
 Can help developers write ABAP via suggestions.

Advantages:

 Can save developers time and effort by automating repetitive tasks and
suggesting code solutions.
 Can improve the quality of code by catching errors and suggesting
improvements.
 Can make developers more productive by providing contextual information
and suggestions.
 Can be used to learn new coding languages and technologies.

Disadvantages:

 Can suggest code that is incorrect or inefficient for ABAP but felt better for
SAP UI5/Javascript
 Copilot Chat cannot be leveraged since it’s a 3rd party plugin
 ABAP cleaner that SAP suggests for code cleanup formats the boilerplate
code suggested by Copilot.
 When a method is instantiated I would expect copilot to suggest the
consumption of the instance rather than a repetitive code.

You might also like