Enviar pesquisa
Carregar
秋だからEclipse再入門
•
1 gostou
•
1,288 visualizações
Katsumi Honda
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦
urasandesu
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
Hiroki Kondo
EclipseでのデバッグTips
EclipseでのデバッグTips
stylefreeslide
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
Yusuke Ando
Test Plugins
Test Plugins
ykhr
テストを書こう、Unity編
テストを書こう、Unity編
Hiroto Imoto
Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心に
Taku Miyakawa
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustSystems Corporation
Recomendados
Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦
urasandesu
Eclipseデバッガを活用するための31のtips
Eclipseデバッガを活用するための31のtips
Hiroki Kondo
EclipseでのデバッグTips
EclipseでのデバッグTips
stylefreeslide
8時間耐久PHPUnitの教室
8時間耐久PHPUnitの教室
Yusuke Ando
Test Plugins
Test Plugins
ykhr
テストを書こう、Unity編
テストを書こう、Unity編
Hiroto Imoto
Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心に
Taku Miyakawa
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustSystems Corporation
Play勉強会 第3回
Play勉強会 第3回
Daisuke Kasuya
プラガブル Play20 Scala
プラガブル Play20 Scala
Kazuhiro Sera
Laravelとテストについて
Laravelとテストについて
Takeo Noda
はじめてのCodeIgniter
はじめてのCodeIgniter
Yuya Matsushima
最近の単体テスト
最近の単体テスト
Ken Morishita
プログラミングの基礎振り返りスライド1
プログラミングの基礎振り返りスライド1
sunotora
Spock's world
Spock's world
Takuma Watabiki
Windows Phone 7はじめました
Windows Phone 7はじめました
Akira Hatsune
Visual studio de debug
Visual studio de debug
Kazushi Kamegawa
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Atsuhiro Kubo
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Atsuhiro Kubo
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
JustSystems Corporation
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Atsushi Odagiri
Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
Let s database_testing
Let s database_testing
Yuji Shimada
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
kenjis
Sharing Deep Dive
Sharing Deep Dive
Takaaki Suzuki
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
PHP勉強会 #51
PHP勉強会 #51
Takako Miyagawa
Elder power for Eclipse
Elder power for Eclipse
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
キーボードで完結!ハイスピード Xcodeコーディング
キーボードで完結!ハイスピード Xcodeコーディング
cocopon
Mais conteúdo relacionado
Mais procurados
Play勉強会 第3回
Play勉強会 第3回
Daisuke Kasuya
プラガブル Play20 Scala
プラガブル Play20 Scala
Kazuhiro Sera
Laravelとテストについて
Laravelとテストについて
Takeo Noda
はじめてのCodeIgniter
はじめてのCodeIgniter
Yuya Matsushima
最近の単体テスト
最近の単体テスト
Ken Morishita
プログラミングの基礎振り返りスライド1
プログラミングの基礎振り返りスライド1
sunotora
Spock's world
Spock's world
Takuma Watabiki
Windows Phone 7はじめました
Windows Phone 7はじめました
Akira Hatsune
Visual studio de debug
Visual studio de debug
Kazushi Kamegawa
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Atsuhiro Kubo
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Atsuhiro Kubo
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
JustSystems Corporation
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Atsushi Odagiri
Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
Let s database_testing
Let s database_testing
Yuji Shimada
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
kenjis
Sharing Deep Dive
Sharing Deep Dive
Takaaki Suzuki
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
PHP勉強会 #51
PHP勉強会 #51
Takako Miyagawa
Mais procurados
(20)
Play勉強会 第3回
Play勉強会 第3回
プラガブル Play20 Scala
プラガブル Play20 Scala
Laravelとテストについて
Laravelとテストについて
はじめてのCodeIgniter
はじめてのCodeIgniter
最近の単体テスト
最近の単体テスト
プログラミングの基礎振り返りスライド1
プログラミングの基礎振り返りスライド1
Spock's world
Spock's world
Windows Phone 7はじめました
Windows Phone 7はじめました
Visual studio de debug
Visual studio de debug
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Deep Dive C# 6.0
Deep Dive C# 6.0
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Let s database_testing
Let s database_testing
AspectMock 最強のモッキングフレームワーク
AspectMock 最強のモッキングフレームワーク
Sharing Deep Dive
Sharing Deep Dive
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
PHP勉強会 #51
PHP勉強会 #51
Semelhante a 秋だからEclipse再入門
Elder power for Eclipse
Elder power for Eclipse
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
キーボードで完結!ハイスピード Xcodeコーディング
キーボードで完結!ハイスピード Xcodeコーディング
cocopon
objc2swift 〜 Objective-C から Swift への「コード&パラダイム」シフト
objc2swift 〜 Objective-C から Swift への「コード&パラダイム」シフト
Taketo Sano
Eclipse Plugin Development
Eclipse Plugin Development
lalha
Kotlinアンチパターン
Kotlinアンチパターン
Recruit Lifestyle Co., Ltd.
Ll tiger clojure
Ll tiger clojure
Toshiaki Maki
boost - std - C#
boost - std - C#
Tatsuya Ishikawa
Visual Studio による開発環境・プログラミングの進化
Visual Studio による開発環境・プログラミングの進化
Fujio Kojima
Spring2概論@第1回JSUG勉強会
Spring2概論@第1回JSUG勉強会
Mitsuhiro Okamoto
Tensor flow勉強会3
Tensor flow勉強会3
tak9029
Lt 20130302 1
Lt 20130302 1
Tomoyuki Obi
インフラエンジニアがk8sでアプリを作って見えた今後のインフラ
インフラエンジニアがk8sでアプリを作って見えた今後のインフラ
susumu tanaka
12.06.16 日本橋勉強会資料 公開用
12.06.16 日本橋勉強会資料 公開用
Miwa Iwatsuki
how unext took in eclipse collections in fw
how unext took in eclipse collections in fw
Masahiko Kubo
Hello ".NET" World
Hello ".NET" World
将 高野
The evolution of c#
The evolution of c#
leverages_event
ひと目でわからん Metro アプリ開発入門
ひと目でわからん Metro アプリ開発入門
Masuda Tomoaki
EclipseCon NA 2015 report
EclipseCon NA 2015 report
Akira Tanaka
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
NilOne Ltd.
2018/01/17 第3回 HoloLens 参考書読み会発表資料
2018/01/17 第3回 HoloLens 参考書読み会発表資料
Yusuke Furuta
Semelhante a 秋だからEclipse再入門
(20)
Elder power for Eclipse
Elder power for Eclipse
キーボードで完結!ハイスピード Xcodeコーディング
キーボードで完結!ハイスピード Xcodeコーディング
objc2swift 〜 Objective-C から Swift への「コード&パラダイム」シフト
objc2swift 〜 Objective-C から Swift への「コード&パラダイム」シフト
Eclipse Plugin Development
Eclipse Plugin Development
Kotlinアンチパターン
Kotlinアンチパターン
Ll tiger clojure
Ll tiger clojure
boost - std - C#
boost - std - C#
Visual Studio による開発環境・プログラミングの進化
Visual Studio による開発環境・プログラミングの進化
Spring2概論@第1回JSUG勉強会
Spring2概論@第1回JSUG勉強会
Tensor flow勉強会3
Tensor flow勉強会3
Lt 20130302 1
Lt 20130302 1
インフラエンジニアがk8sでアプリを作って見えた今後のインフラ
インフラエンジニアがk8sでアプリを作って見えた今後のインフラ
12.06.16 日本橋勉強会資料 公開用
12.06.16 日本橋勉強会資料 公開用
how unext took in eclipse collections in fw
how unext took in eclipse collections in fw
Hello ".NET" World
Hello ".NET" World
The evolution of c#
The evolution of c#
ひと目でわからん Metro アプリ開発入門
ひと目でわからん Metro アプリ開発入門
EclipseCon NA 2015 report
EclipseCon NA 2015 report
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
2018/01/17 第3回 HoloLens 参考書読み会発表資料
2018/01/17 第3回 HoloLens 参考書読み会発表資料
Mais de Katsumi Honda
Ionicアプリのデータ管理
Ionicアプリのデータ管理
Katsumi Honda
Angularで新サービス作って学んだこととか
Angularで新サービス作って学んだこととか
Katsumi Honda
1粒で6度おいしい(かもしれない) Ionicのススメ
1粒で6度おいしい(かもしれない) Ionicのススメ
Katsumi Honda
Meteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョン
Katsumi Honda
はじめてのMeteor
はじめてのMeteor
Katsumi Honda
Mobile Backend Starterを使ってサクサクアプリ開発
Mobile Backend Starterを使ってサクサクアプリ開発
Katsumi Honda
ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会
Katsumi Honda
イマドキのWebアプリの作り方
イマドキのWebアプリの作り方
Katsumi Honda
はじめてのPython
はじめてのPython
Katsumi Honda
はじめてのPython - 開発環境の準備 for Mac
はじめてのPython - 開発環境の準備 for Mac
Katsumi Honda
はじめてのPython - 開発環境の準備 for Windows
はじめてのPython - 開発環境の準備 for Windows
Katsumi Honda
冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda
Osc2012 appinventor のその後
Osc2012 appinventor のその後
Katsumi Honda
夏だからJava再入門
夏だからJava再入門
Katsumi Honda
OSC2011 Androidハンズオン
OSC2011 Androidハンズオン
Katsumi Honda
雲から機器へ伝達させる為の枠組み
雲から機器へ伝達させる為の枠組み
Katsumi Honda
激安Androidタブレットを買ってみた
激安Androidタブレットを買ってみた
Katsumi Honda
はじめてのAndroid開発
はじめてのAndroid開発
Katsumi Honda
Mais de Katsumi Honda
(18)
Ionicアプリのデータ管理
Ionicアプリのデータ管理
Angularで新サービス作って学んだこととか
Angularで新サービス作って学んだこととか
1粒で6度おいしい(かもしれない) Ionicのススメ
1粒で6度おいしい(かもしれない) Ionicのススメ
Meteor intro-2015-rev1- 日本語バージョン
Meteor intro-2015-rev1- 日本語バージョン
はじめてのMeteor
はじめてのMeteor
Mobile Backend Starterを使ってサクサクアプリ開発
Mobile Backend Starterを使ってサクサクアプリ開発
ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会
イマドキのWebアプリの作り方
イマドキのWebアプリの作り方
はじめてのPython
はじめてのPython
はじめてのPython - 開発環境の準備 for Mac
はじめてのPython - 開発環境の準備 for Mac
はじめてのPython - 開発環境の準備 for Windows
はじめてのPython - 開発環境の準備 for Windows
冬だからAndroid再入門
冬だからAndroid再入門
Osc2012 appinventor のその後
Osc2012 appinventor のその後
夏だからJava再入門
夏だからJava再入門
OSC2011 Androidハンズオン
OSC2011 Androidハンズオン
雲から機器へ伝達させる為の枠組み
雲から機器へ伝達させる為の枠組み
激安Androidタブレットを買ってみた
激安Androidタブレットを買ってみた
はじめてのAndroid開発
はじめてのAndroid開発
秋だからEclipse再入門
1.
秋だからEclipse再入門
日本Androidの会 大分支部 本田 克己
2.
Androidの開発といえば やっぱりEclipseが基本になるので、 秋なのでEclipseのことをちょっとおさらいして
みよと思いました。
3.
お題目 Eclipseの特徴 Eclipseの歴史 ショートカットキー 設定とか
4.
Eclipseの特徴 ●
SWTによるネイティブなUI (登場時は軽快な動作が売りだった) ● 多彩なプラグイン (Androidの開発にもADT Plugin使ってますね) ● 統合開発環境 (デバッグやコード入力支援) ● Java以外の開発にも対応 ● オープンソース(Eclipse Public Lisence)
5.
Eclipseの歴史 2001年11月 Eclipse 1.0 リリース 2002年6月 Eclipse
2.0 リリース 2004年2月 Eclipse Foundation結成 2004年6月 Eclipse 3.0 リリース 2005年6月 Eclipse 3.1 リリース 2006年6月 Eclipse 3.2 リリース 2007年6月 Eclipse 3.3 リリース 2008年6月 Eclipse 3.4 リリース 2009年6月 Eclipse 3.5 リリース 2010年6月 Eclipse 3.6 リリース 2011年6月 Eclipse 3.7 リリース 2004年以降、毎年6月にリリース
6.
Eclipse以外のIDE
Javaの統合開発環境(IDE)はEclipseが有名です けど、Eclipse以外のIDEもあるので名前だけ ● IBM Rational Application Developer (Eclipseベース) ● Borland JBuilder(老舗、いまやEclipseベース) ● NetBeans(元々Sunが作ってたやつ) ● Oracle JDeveloper ● IntelliJ IDEA 他、色々
7.
これだけは覚えておきたい
ショートカットキー ● コピー、カット、ペースト ● アンドゥー、リドゥー ● 入力補完 ● インポートの編成 ● 自動フォーマット ● クイックフィクス ● 宣言を参照 ● ビューを閉じる ● ショートカットキー一覧
8.
コピー、カット、ペースト 他のアプリと同じだと思いますが Ctrl + C
: コピー Ctrl + X : カット Ctrl + V : ペースト Macな人はCtrlをCommandに置き換えてください
9.
アンドゥー、リドゥー これも他のアプリと同じだと思いますが Ctrl + Z
: アンドゥー Ctrl + Shift + Z : リドゥー
10.
入力補完 超便利。入力候補を表示してくれます。 Ctrl + Space Macな人はデフォルトではSpotlightとキーバイ ンディングが被っているので、設定を変更して ください。 Linuxな人はデフォルトでは
Alt + / という妙 な設定になっています
11.
インポートの再編 import文をいい感じにしてくれます (足りないのを追加したり、余分なのを削除) Ctrl + Shift
+ O
12.
自動フォーマット インデントやコードブロックの改行などをいい 感じにしてくれます Ctrl + Shift
+ F
13.
クイックフィクス コードに問題があるときに、自動で修正したり、 修正候補を提示してくれたりします Ctrl + 1
14.
宣言を参照 クラスやメソッド等の宣言部分を表示する 表示したい部分にカーソルを当てて F3 もしくはCtlrを押しながらクリック
15.
ビューを閉じる 他のアプリと同じように表示しているビューを閉 じる Ctrl + W Ctrl
+ Shift + W で全部閉じます
16.
ショートカット一覧 ショートカットの一覧を表示 ショートカットキーの確認や、選択して実行する ことができます。 Ctrl + Shift
+ L
17.
設定とか
Eclipseを使って開発するときの便利な設定とか ● 起動時の設定 ● 保存時の設定 ● コードスタイルの設定
18.
起動時の設定 EclipseはJavaなアプリケーションです。 Javaアプリケーションから利用出来るメモリ等 は起動時のパラメータで指定したりします。 パラメータを指定しないと、マシンに沢山メモ リを積んでても使ってくれません。 で、eclipse.ini ファイルを変更するベシ!
19.
eclipse.ini この辺りをいい具合に変更してください。 -XX:MaxPermSize=256m -Xms128m -Xmx1024m
20.
保存時の設定
ソースコードのバージョン管理等していると、 コードスタイルの修正などの不要な変更は邪魔 だったりします。 なのでコミットする前に必ず ● Ctrl + Shift + O ● Ctrl + Shift + F とかしてソースコードを整形してたり。 でも、面倒だし、忘れることもあるし・・・
21.
保存時に自動的にやってもらう
22.
コードスタイルの設定 Ctrl + Shift
+ F で自動フォーマットする時の コードスタイルも設定できます。 自分好みのスタイルや、プロジェクト毎のスタ イルを設定しましょう。 複数人で開発するときは、必須です。 Androidのオープンソースプロジェクトで使用さ れているコードスタイルはこちら http://source.android.com/source/code- style.html
23.
コードスタイルのインポート
24.
残念なお知らせ 先日、Linuxのソースコードを提供している kernel.orgが攻撃を受けてサービスを停止して います。 Androidのソースコードも、kernel.orgで提供さ れているので、現在、Androidのソースコードが 取得できない状態になっています。
25.
他にも色々ありますが、 今回はここで力尽きてしまいました。
Baixar agora