CodeTogether for SAP ABAP

Live share IDEs and coding sessions.
See changes in real time.

Technical Preview available!

Prefer on-premises? Get access

Z Cross-IDE support for
VS Code  Eclipse  IntelliJ

Z End-to-end source encryption

Help Shape the Future of SAP ABAP Support

A technical preview of SAP ABAP support was introduced in the CodeTogether 4.1 release.

This is an experimental feature and while basic support is included, it is not intended as a full-featured solution. If you would like to play a role in determining the direction of ABAP support in CodeTogether, please  contact us for access to the preview, and provide feedback via our Issue Tracker in GitHub. 

You can also help by spreading the word to other ABAP developers—this allows us to better assess the demand for ABAP support and ensure we include the functionality that is important to the community.

  • Host from Eclipse or VS Code
  • Join from Eclipse, VS Code, IntelliJ, or a browser
  • On-Premises option with SSO integration
  • Activate programs on a remote server
  • See changes in real time, even in same file
  • Host-based intelligence for content assist & validation
  • Easily move between groups or code alone
  • No resource drain like with screen sharing

Perfect for All Kinds of Teams

No two teams look alike. Regardless of how your team chooses to collaborate, CodeTogether can help!

Pairing & Mobbing

Perfect for collaboration across the office or around the globe. Supports multiple groups coding at the same time with a seamless flow for moving between groups.

Code Review

It’s simple to host a peer review, even if everyone uses different IDEs. The host maintains control, granting read-only access or letting others code too.

Project Design

Nowhere is team collaboration more important than in design. CodeTogether is great for designing the object model to start your project off right.

Unit Testing

A good test suite helps your team find bugs early and reduce regression bugs. Shared output and console windows facilitate collaborative unit testing.

Host a session in seconds

Collaboration is simple, with no disruption to your workflow—perfect for Agile businesses that run on SAP systems. After adding CodeTogether to Eclipse with ABAP Development Tools or VS Code with the ABAP extension, it only takes seconds to live share your code that resides on the SAP Netweaver Server. Simply click a button and define access privileges to start a session.

Teammates join from their IDE (even if it’s different from yours) or a web browser (with the theme and key bindings of their preferred IDE). 

CodeTogether for SAS ABAP: Host
CodeTogether for SAS ABAP: Language Smarts

Host-provided language smarts

When developing program objects with ABAP, you want more than a simple collaborative code editor. The host’s IDE provides language-smarts for a superior coding experience regardless of how you join the session, including content assist (aka IntelliSense), and as-you-type validation across the workspace.

We will prioritize development of ABAP features during the technical preview, so be sure to let us know what features you would like to see.

Remotely activate programs

With an SAP system, your code resides on a remote server. To enable collaboration, CodeTogether allows you to remotely activate a program. This support allows you to take an iterative approach to your SAP S/4HANA development and continuously improve product quality.

If there are other SAP ABAP-specific features you would like included in CodeTogether, please let us know.

CodeTogether for SAP ABAP: Activate files

Amazing!

It’s wonderful!!

working great

You rock!

Very good tool!

This is sick

Absolutely fantastic 

Thank you!

Awesome job guys!

Wow great 🙂

LOVE IT

Our Customers Love CodeTogether

Thank you for this brilliant tool. This is the first one that makes nearly instant sharing possible . . . overall a wonderful experience.

Astrid Sawatzky  Lead Developer, Thera-Pi

Between its editor-agnosticism and collaborative flexibility, CodeTogether now looks like the best option for many real-world teams.

Joel Falconer  Managing Editor, SitePoint

I just did a quick trial run of CodeTogether and I liked it. Used it with an Eclipse Java project, and really liked how easy it was to switch drivers and still communicate as the navigator with mouse selections.

Shane Currier  Software Developer, Phoenix Labs

My students have been using CodeTogether this semester to help work at a distance. They have uniformly and overwhelmingly enjoyed the experience. Many of them have Eclipse experience, and have reported being able to do significantly more together using your product than with Eclipse alone.

Jason Hemann Lecturer, Northeastern University

Help Us Get it Right for You

The amazing success of CodeTogether is in no small part due to the incredible feedback and support we have received from the development community.  We look forward to this same collaboration with the ABAP community. 

Need to host from your server? Get on-premises access

super impressed!

very helpful

nice!

perfect

very useful!

very fun experience!!

cool!!!!!

just awesome, thx

great tool

epic

It’s damn great

End-to-end encryption

Keeping your SAP system safe and secure is critical to the success of your business. You can rest easy knowing that CodeTogether keeps the full source code on the host system and only relays necessary information using end-to-end encryption. When you start a CodeTogether session, a unique key is generated for the session. This key is used for AES-GCM encryption at the host and all participants. Our servers never receive this key. The Edge backend server has the responsibility of routing requests between edge clients, using TLS 1.3/SHA256 encryption.

CodeTogether for SAS ABAP: Security
CodeTogether for SAS ABAP: On-Premises

Keep source behind the firewall

For organizations with strict security measures that require all code to remain on-premises, we offer an Enterprise version that allows you to roll out CodeTogether internally and keep your source 100% behind the firewall. The On-Premises version of CodeTogether is located on your server and does not connect to any external servers. Optional single sign-on (SSO) can be configured using standard OAuth providers. If your team would like to try the on-premises version, please contact us to obtain your free trial license.

Ready to up your SAS ABAP game?

No more frustrating screen sharing, just real-time collaboration in your SAS environment.

Get access to the technical preview.

Prefer on-premises? Contact us for access

Questions? We’d love to help!

Phone

+1.302.306.8783
+1.844.735.1898 (US toll-free)