import java.io.*;
これはメニューのSource > Organize importsを使います。
たとえばimport java.io.*;を書く前にFile f = new File("");と書くとエラーになりますが、Ctrl + Shift + oで自動的にimportが追加されます。
異なるパッケージに同じクラス名があると選択ダイアログが出てきますので選んでください。
throws IOException
これはメニューのEdit > Quick fixを使います。
たとえばthrowsがあるFileReader f = new FileReader("");と書くとエラーになりますが、Ctrl + 1でポップアップが出てきますのでメソッドにthrowsをつけるかtry/catchで囲むか選択してください。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
これはメニューのWindow > Java > Editor > Templatesに登録すると簡単に挿入できます。
たとえば、次のように登録すると、エディタ上でnewbufの後にCtrl + スペースでPatternに登録したコードが挿入されます。
Name: newbuf
Context: Java statements
Pattern: BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
私はSystem.out.println();が挿入されるsysoutをよく使っていました。
Templateでは残念ながらimportやthrowsは補完できないので、上記のOrganize importsとQuick fixを組み合せてください。
退会済みユーザー
2015/11/01 13:41