ABAP Quick Fix

Add this URL to your Eclipse Installation to reach this solution's update site.

2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2025-03 (4.35), 2025-06 (4.36)

https://fidley.github.io/ADTPluginsUpdateSite/UpdateSite/

Learn more...
Solution Description

ABAP Quick Fix plugin for ADT

Installation from Marketplace https://marketplace.eclipse.org/content/abap-quick-fix

Direct installation from https://fidley.github.io/ADTPluginsUpdateSite/UpdateSite/

Issues and new feature ideas -> please post them on Github

ABAP Quick Fix Functions so far:

  • Remove all comments (do not delete pseudo comments and ADT comments)
  • Remove all comments in selection (do not delete pseudo comments and ADT comments)
  • Replace icon literals with constant
  • Translate comments into English
  • Replace READ TABLE with ASSIGN
  • Replace READ TABLE with REF #( )
  • Reaplace READ TABLE with Table Expression
  • Replace CALL METHOD with direct call
  • Reaplace MOVE with direct assignment
  • Combine statements: DATA, TYPES, CONSTANTS, FIELD-SYMBOLS, CHECK, CLEAR, REFRESH, FREE, PARAMETERS, SELECT-OPTIONS, METHODS, CLASS-METHODS
  • Change APPEND TO to APPEND VALUE #( ) TO
  • Change INSERT INTO to INSERT VALUE #( ) INTO
  • Split combined(chained) statements
  • Remove Line Break at end of statement
  • Replace CREATE OBJECT with NEW
  • Omit EXPORTING in method call
  • Omit RECEIVING in method call
  • Change APPEND TO to INSERT VALUE #( ) INTO
  • Replace GET REFERENCE with REF #
  • Replace READ TABLE TRANSPORTING NO FIELDS with LINE_EXISTS
  • Remove full line comments from statement
  • Omit self reference ME->
  • Replace operators EQ,NE,GT,GE,LT,LE with =,<>,>,>=,<,<=
  • Align operators (in selected code)
Additional Details

Eclipse Versions: 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2025-03 (4.35), 2025-06 (4.36)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: ABAPBlog.com

Development Status: Production/Stable

Date Created: Wednesday, June 5, 2019 - 07:56

License: Apache 2.0

Date Updated: Friday, March 28, 2025 - 07:15

Submitted by: Lukasz Pegiel

Screenshot
Date Ranking Installs Clickthroughs
May 2025 152/577 50 4
April 2025 153/623 125 15
March 2025 179/661 124 15
February 2025 185/645 106 20
January 2025 180/654 109 21
December 2024 178/654 102 21
November 2024 181/658 107 24
October 2024 171/663 128 10
September 2024 155/642 154 17
August 2024 196/641 86 24
July 2024 190/663 98 12
June 2024 174/681 135 39
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for ABAP Quick Fix.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client