【ABAP】ABAP Development Tools (ADT) をインストールする方法

##はじめに
CDSビューの開発など、ABAPの新しい機能を使うためにABAP Development Tools (ADT) を利用する必要があります。ADTはEclipseのプラグインです。
この記事では、ADTをインストールする方法について説明します。

＜前提＞
SAP GUIがインストール済であること

##ステップ
1. Eclipseをインストールする
2. ABAP開発のためのプラグインをインストールする
3. SAPシステムに接続する

##Eclipseをインストールする
以下のページにあるリンクをクリックし、Eclipseのダウンロードページに行きます。
https://tools.hana.ondemand.com/#abap

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/2ed7c743-f1f1-36ee-1b5b-f1f51953c906.png)

Eclipse IDE for Enterprise Java Developersをダウンロードします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/d9b8446c-3aa1-daad-4e55-3c1b5e578e78.png)
ダウンロードされたzipファイルを展開したいディレクトリに格納し、解凍します。
※私は右クリック>ここに解凍でやってしまいましたが、[win-rar](https://www.win-rar.com/download.html?&L=0)というツールをインストールしてから実行するのが推奨だそうです。
http://eclipse.az-prolog.com/install/eclipse_install/
解凍が終わるとeclipseフォルダが立ち上がります。Eclipseのアイコンをクリックして起動します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/d39d9bf0-7b61-04fe-bc9d-19e4eb89c80b.png)
開発オブジェクトを保存する先のフォルダを聞かれるので、任意の場所を指定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/47843f3f-559b-d635-6d3e-c24b951f1724.png)

##ABAP開発のためのプラグインをインストールする
Help>Install New Software...をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/ebacb000-0a24-3225-094c-e9d9d7a9dbf3.png)
[Toolのページ](https://tools.hana.ondemand.com/#abap)に記載されたURLを入力し、Enterを押します。バージョンによってURLが変わる可能性があるので、必ずToolのページを参照してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/2f55a7ff-8e60-f1b2-c63d-010c34c1ee4c.png)
"ABAP Development Tools"にチェックを入れ、"Next"を押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/0bc916d1-3f58-a422-fda6-ec6d46ea94a4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/79d1f1ae-1289-da72-a0fd-700652ff8427.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/e2f49db6-ff74-4ba0-6436-dde850ec9274.png)
しばらくするとインストールが完了します。プロンプトが出るので、"Restart Now"を押してEclipseを再起動します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/69ddb920-4e18-78f8-50a0-f734a6f98e59.png)
Welcome画面が立ち上がります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/519c5beb-0218-6b7b-d8e2-089538ff2591.png)

##SAPシステムに接続する
右上にある"Open Perspective"というボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/94f2b6f7-01d9-5bcc-5961-84c8bcb3d73a.png)
ABAPを選択し、Openを押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/26eb0840-d917-2f23-d890-9f2008510a65.png)
Project Explorerのタブで、"Create an ABAP project"をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/e5008393-9bfc-7dce-f442-27f41ef15a77.png)
ログオンパットに登録されているシステムが出てくるので、接続したいシステムを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/f474bdda-9343-7e21-3a53-705e233515e7.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/0b713c5b-63bb-2a07-285f-e06c410f77d0.png)
SAPのユーザ、パスワードを入力し、"Finish"を押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/ffefd97b-a4e2-8f01-717b-ddb5dd3d3601.png)
プロジェクトのツリーが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/276021/1c8131f9-bb27-27fe-78c7-91f60cbab468.png)

##おまけ
以下のブログにEclipseで使えるADT関連のショートカットが載っています。
SE38やSE80と勝手が違って戸惑うことも多いですが、ショートカットを使いこなして効率アップを図っていきたいと思います。
[ABAP in Eclipse — Keyboard Shortcuts You Cannot Miss + Cheat Sheet](https://blogs.sap.com/2017/07/12/abap-in-eclipse-keyboard-shortcuts-you-cannot-miss-cheat-sheet/)