LoginSignup
13
5

More than 5 years have passed since last update.

【eclipse】同じファイルを2つ開きたい【エディタの分割】

Last updated at Posted at 2018-03-31

例えば大量の変数が定義されたプログラム

「こういうのは別クラスに分けるべき!」とかあるとは思いますが。
実際に実務の中でプログラムを書いていると、こういうソースにお目にかかることも少なくないかと・・・。

public class CloneWindow {

  private static String STR_VAR_1 = "var1";
  private static String STR_VAR_2 = "var2";
  private static String STR_VAR_3 = "var3";
  private static String STR_VAR_4 = "var4";
  private static String STR_VAR_5 = "var5";
  private static String STR_VAR_6 = "var6";
  private static String STR_VAR_7 = "var7";
  private static String STR_VAR_8 = "var8";
  private static String STR_VAR_9 = "var9";
  private static String STR_VAR_10 = "var10";
  private static String STR_VAR_11 = "var11";
  private static String STR_VAR_12 = "var12";
  private static String STR_VAR_13 = "var13";
  private static String STR_VAR_14 = "var14";
  private static String STR_VAR_15 = "var15";
  private static String STR_VAR_16 = "var16";
  private static String STR_VAR_17 = "var17";
  private static String STR_VAR_18 = "var18";
  private static String STR_VAR_19 = "var19";
  private static String STR_VAR_20 = "var20";

  public static void main(String[] args) {
    /*
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     * ここにずらーっと処理が並ぶとして・・・。
     */
    System.out.println(STR_VAR_1);
  }

}

ちなみに、私のノートPCではこんな感じになります:arrow_down:
eclipse_070.png
はい、処理の部分が全く見えてませんね:sweat:
「ノートPCの画面が小さい」ってのはちょっと無視します(笑

画面分割して上と下を同時に見ながら編集したい

そんな時、メニューバー→ウィンドウ→新規エディタを選んでください:exclamation:
バージョンによってはメニューバー→ウィンドウ→エディター→クローンかもしれません。
そうすると・・・
002_080.png
同じファイルが2つ表示されました:open_mouth:

あとは、配置を調整すると、こんなふうに左右に並べながら編集が出来ちゃいます:pencil2:
ちなみに、右側のオレンジの矢印で示した個所に1行追記してみました。
003_070.png

ぜひお試しあれ!

知ってるとちょっとラクに実装が進むかと思います。
あと、一瞬だけ周りの人から「すごーい!」って言われます(笑

13
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
5