• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
函館IKA Eclipse活用術
 

函館IKA Eclipse活用術

on

  • 2,203 views

 

Statistics

Views

Total Views
2,203
Views on SlideShare
1,689
Embed Views
514

Actions

Likes
5
Downloads
10
Comments
0

10 Embeds 514

http://neta-abc.blogspot.jp 430
http://mj89sp3sau2k7lj1eg3k40hkeppguj6j-a-sites-opensocial.googleusercontent.com 65
http://neta-abc.blogspot.com 7
http://us-w1.rockmelt.com 3
http://cloud.feedly.com 3
http://neta-abc.blogspot.de 2
http://translate.googleusercontent.com 1
https://www.google.com 1
http://neta-abc.blogspot.fr 1
http://neta-abc.blogspot.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    函館IKA Eclipse活用術 函館IKA Eclipse活用術 Presentation Transcript

    • Eclipse活用術 わかめ まさひろ @v vakameSaturday, March 24, 12
    • Eclipse活用術 Javaは生産性すごく高い!Saturday, March 24, 12
    • 説明の前提 • Eclipse 3.7.2  • ADT 他 Androidで必要なもの導入済 • 英語版 • 日本語は表現力豊かすぎる Save を 保管 保存 セーブ と 色々表現できる日本語マジ怖いSaturday, March 24, 12
    • 初期状態Saturday, March 24, 12
    • 整理しましたSaturday, March 24, 12
    • 画面の状態 • パースペクティブ • Text消す • Working Set • ちゃんと使う • Package Explororの▽から設定 • 表示しておくべきView • Problems, Console, LogCat, Tasks, Lint Warnings, 他Saturday, March 24, 12
    • 表示しておくべきView View名 目的 警告やエラーの確認 Problems 常に空に保つ Console 起動確認 etc LogCat デバッグ用 TODO, FIXME の確認 Tasks 積極的に減らす Android Lint の結果確認 Lint Warnings 常に空に保つ デバッグ用 Display 実行時に新しいコード試すSaturday, March 24, 12
    • PluginSaturday, March 24, 12
    • Quick JUnit • http://quick-junit.sourceforge.jp/ • update site • http://quick-junit.sourceforge.jp/updates/current/  Ctrl+9 でテスティングペアへ移動  Ctrl+0 でテスト実行 (Android...?)Saturday, March 24, 12
    • 設定についてSaturday, March 24, 12
    • Eclipseの設定とプロジェクト固有設定 • Eclipseの設定 • 全てのプロジェクトに共通 • プロジェクト固有設定 • プロジェクト単位に設定 • Eclipseの設定より優先して適用 • チームで共有したいものはこちらへSaturday, March 24, 12
    • Eclipseの設定とプロジェクト固有設定 Eclipse プロジェクト固有 両方にあるものもSaturday, March 24, 12
    • Eclipseの設定 まずは全体の設定!Saturday, March 24, 12
    • 行数を表示Saturday, March 24, 12
    • 文字コードの指定Saturday, March 24, 12
    • プリフィクスの設定 Androidのコード規約準拠Saturday, March 24, 12
    • プリフィクスの設定 アクセサの生成時に困らない!Saturday, March 24, 12
    • 自動生成のコード Overriding methods Catch block body あたり書き換えちゃう?Saturday, March 24, 12
    • import時のルール static method は .* になって くれたほうが都合が良い場合が 多いので 1 にする!Saturday, March 24, 12
    • コード補完 上 補完時上書きする 下 適当なローカル変数を利用するSaturday, March 24, 12
    • 補完候補の調整 SWT = JavaでGUI作るライブラリ 普通いらないSaturday, March 24, 12
    • hprof(プロファイラ)の設定 メモリ解析の紹介 MATSaturday, March 24, 12
    • プロジェクト固有の設定 次はプロジェクトの設定!Saturday, March 24, 12
    • 文字コードの指定 大事なことなので二回設定しましたSaturday, March 24, 12
    • Lint (文法チェッカ) 文字列のリソース化などはErrorに してしまったほうがいいかも!Saturday, March 24, 12
    • コードフォーマット 人によってスタイルが割れる所 Eclipse様に統一していただくSaturday, March 24, 12
    • Javadoc publicな要素には必ず書かないと いけない…とか。R が辛い…。Saturday, March 24, 12
    • 保存時アクションSaturday, March 24, 12
    • 操作術 Mac用ショートカットの記載を追加すること 少しずつ覚えていこう!Saturday, March 24, 12
    • Undo • Cmd+Z • 操作を1個取り消して戻る • Redo もあるよ! • Cmd+Shift+Z Windowsは全体的に CmdをCtrlに読み替えてくださいSaturday, March 24, 12
    • オートフォーマット • Cmd+Shift+F • ソースコードの見た目を整える 保存時アクションでおkSaturday, March 24, 12
    • importの編成 • Cmd+Shift+O • 足りないimportを追加する • 余計なimportを削除する 保存時アクションでおkSaturday, March 24, 12
    • 入力補完 • Ctrl+Space • 入力の手間が省ける 色々応用例があります!Saturday, March 24, 12
    • キャメルケースマッチング • Ctrl+Space • キャメルケース = 大文字 打 数が大幅に少なくSaturday, March 24, 12
    • 左辺補完 • Cmd+2 → L • xxx = yyy; の右側だけ入力 new Int≪補完≫ Cmd+2 L 特に重要じゃない変数は自動命名に任せ で入力完成 たほうが読みやすいです。Saturday, March 24, 12
    • setter, getter生成 • アクセサメソッドの自動生成 • 変数はアブナイので直接公開しない アブナイ=デバッグ難易度高いSaturday, March 24, 12
    • overrideの自動生成 • onResume や onDraw のoverride 手書きは調べるの大変, ミスも多いSaturday, March 24, 12
    • 選択範囲の拡縮 • Ctrl+Shift+↑↓ • Javaのブロック単位で拡縮 メソッドの並び順変更などに Winは Alt+Shift+↑↓ MacもMission Controlと被ってますSaturday, March 24, 12
    • 選択行の移動 • Option押しつつ矢印キー • 範囲選択も可能 if文の前後を入れ替えたりに使う Winは Alt+↑↓Saturday, March 24, 12
    • 宣言を見る • Cmd+右クリック • 変数やメソッドやクラスの実体を 見に行ける 移動の常套手段です!Saturday, March 24, 12
    • quick f ixの活用 • Cmd + 1 • 赤くエラーになっている箇所で有効 • これから作りたいクラスを書いちゃう • 変更したい名前にとりあえずしちゃう • quick fix で直すSaturday, March 24, 12
    • リソースを開く • Cmd+Shift+R • クラスやレイアウトを開く時に • キャメルケースマッチング利用可 マウスで探すより早いよ!Saturday, March 24, 12
    • タイプを開く • Cmd+Shift+T • Inner ClassやClass内enumなど • キャメルケースマッチング利用可 リソースに比べるとあまり使わないかもSaturday, March 24, 12
    • Quick Outline • Cmd+O • クラス内の全景を見渡すSaturday, March 24, 12
    • Quick Type Hierarchy • Cmd+T • 継承階層をチェックするSaturday, March 24, 12
    • Call Hierarchy • Ctrl+Option+H • 呼出し階層をチェックする • 変数, メソッド 色々調べられる Winは Ctrl+Alt+HSaturday, March 24, 12
    • メソッドの切り出し • Cmd+Option+M • 選択範囲をメソッドに切り出す • 同じ処理は1箇所にまとめる とりあえず書いてからメソッド化 結構、よくあるパターンです Winは Alt+Shift+MSaturday, March 24, 12
    • 名前の変更 • Cmd+Option+R • 変数名やクラス名を一気に変更 解りやすい名前最強! より良い名前を思いついたら変える Winは Shift+Alt+RSaturday, March 24, 12
    • Quick Access • Cmd+3 • メニューの一覧を表示Saturday, March 24, 12
    • Viewの切替 • Cmd+Option+Q • 各種Viewの切替 Winは Shift+Alt+QSaturday, March 24, 12
    • まだ見ぬショートカット • Cmd+Shift+L • 一覧が出てくるので宝探しSaturday, March 24, 12
    • ライブコーディング 何を書こうかな?Saturday, March 24, 12
    • 気になること? Eclipse JavaSaturday, March 24, 12