| 項目 | Eclipse | Android Studio (base on IntelliJ IDEA) |
| 快速移到某個 Method / Function 的原始位置 | F3 | Ctrl + B |
| 快速自動 import 所有使用到的 class | Ctrl + Shift + O | 在 File > Settings > Editor > General > Auto Import 預設沒有勾選下面兩項目 :
"Optimize imports on th fly" "Add unambiguous imports on the fly" 若有勾選上述兩項, 則會自動 import 用到的 class,與移除沒有用到的 class. 若沒勾選上述兩項, 則只能透過 Alt + Enter, 一次 import 一個 class. 若沒勾選上述兩項, 則只能透過 Ctrl + Alt + O 移除沒有用到的 class. |
Android Studio (base on IntelliJ IDEA) 與 Eclipse 的功能與快捷鍵對照
快捷鍵 :
Eclipse 執行 Java Application with Argument Command Line
以前執行 Java Application, 都是透過 Java Command Line 來執行,
而如果要在 Eclipse 中要執行 Java Application, 且有帶 argument,
要如何實現呢 ?
參考步驟, 如下 :
libGDX 環境建構與 HelloWorld
之前開發 Android 遊戲, 因為都是用 Android 原生物件處理,
所以, 開發益智遊戲(如:知識達人、撲克牌系列、數獨)還可以應付,
但對於遊戲有更複雜需求(粒子 特效、碰撞處理、物理引擎、3D、跨平台), 可能就必須仰賴 Game Engine (遊戲引擎) 了,
選擇的遊戲引擎方案有幾種: Unreal Engine(UE)、Unity、Cocos、libGDX、AndEngine,
目前我先研究的 Game Engine 是 libGDX,
它除了是跨平台 (Android、iOS、Windows、Linux) 之外,
更重要的是開源、免費、且功能強大,
標籤:
Android,
Eclipse,
Game Engine,
Java 技術分享
Eclipse 發生 GC overhead limit exceeded 或 Java heap space 的問題處理
目前遇到這個問題,
是在 Android Project 載入第三方 Library (如: Google Play Services) 後,
在產生 Android APK 過程中發生的問題,
而導致 Android APK 一直無法成功建立,
後來, 參考了以下網址, 就順利解決此問題了, 如下 :
參考網址 1:
http://kenohya.blogspot.tw/2014/08/android-eclipse-unable-to-execute-dex.html.
參考網址 2:
http://stackoverflow.com/questions/9471194/unable-to-execute-dex-gc-overhead-limit-exceeded-in-eclipse.
用 Eclipse 開發 Android Wear
利用 Android Studio 開發 Android Wear App 是相當方便的,
但對於一些 Eclipse 老手,
不想更換 IDE, 又想開發 Android Wear App,
可以參考如下步驟 :
但對於一些 Eclipse 老手,
不想更換 IDE, 又想開發 Android Wear App,
可以參考如下步驟 :
標籤:
Android,
Android Wear,
Eclipse
在 Eclipse 開發 Node.js
在 Eclipse IDE 環境中,
想要開發 Node.js,
參考步驟, 如下 :
1) 在 Eclipse 中, 點選 Menu: Help > Eclipse Marketplace :

想要開發 Node.js,
參考步驟, 如下 :
1) 在 Eclipse 中, 點選 Menu: Help > Eclipse Marketplace :

在 Eclipse 利用 RESTEasy 開發 Restful 服務
Run Android Application 在 Emulator 卻一直停留在 99%
在 Eclipse 中 Run Android Application 時,
若發現 Launch App 一直停留在 99%,
之後就一直沒有任何動靜,
解決方式, 參考以下 :
若發現 Launch App 一直停留在 99%,
之後就一直沒有任何動靜,
解決方式, 參考以下 :
Eclipse 在實際手機上 Run Android Application 進行 Debug
Eclipse 在 Android Emulator 執行 Android Application 進行 Debug,
說真的, 任何 Android 開發者都覺得非常非常的慢, 有時慢到令人抓狂,
以下介紹, 在實際手機上進行 Android Debug, 速度可是加快好幾倍,
參考步驟, 如下 :
說真的, 任何 Android 開發者都覺得非常非常的慢, 有時慢到令人抓狂,
以下介紹, 在實際手機上進行 Android Debug, 速度可是加快好幾倍,
參考步驟, 如下 :
在 Eclipse 實現 PHP Debug
在程式開發過程中, 總會遇到複雜難解的問題時, 這時就會用到 debug,
以下, 介紹如何在 Eclipse 中, 建置 PHP Debug 環境,
參考步驟, 如下 :
以下, 介紹如何在 Eclipse 中, 建置 PHP Debug 環境,
參考步驟, 如下 :
在 Eclipse 開發 PHP
在 Eclipse 上, 如何建置 PHP 開發環境,
參考步驟, 如下 :
1) 點選 Menu: Help / Eclipse Marketplace, 搜尋 PHP, 然後, 安裝 PHP Developement Tools :
參考步驟, 如下 :
1) 點選 Menu: Help / Eclipse Marketplace, 搜尋 PHP, 然後, 安裝 PHP Developement Tools :
Eclipse Editor 按 Tab 鍵自動轉換成多個 Space 空白
首先, 說明在編輯器中, 將 Tab 鍵自動轉換成多個 Space 空白的好處,
因為在不同編輯或瀏覽環境中, 對於 Tab 鍵的表達方式可能會有些不同,
如你在 Eclipse 中 Tab 鍵代表 4 個空白, 但在 Chrome Browser 中查看, 則可能只是 1 個或 2 個空白,
這會在不同環境中查看檔案時, 其檔案呈現的編排方式亂掉,
因此, 我通常會將 Tab 鍵進行自動轉換成 Space 空白的設定, 達到檔案編排呈現一致的結果,
在 Eclipse 中, 要實現此功能, 參考設定如下 :
標籤:
Eclipse
Eclipse 顯示載入套件的 Source Code 的 Java Doc 註解
在 Eclipse 的 Java Project 專案中,
有時會載入一些 jar 套件或其他 workspace project,
在引用這些套件的時候, 卻發生無法顯示原始程式註解的問題, 如下圖 :

但是原始程式是有註解的, 如下圖 :

若要解決此問題, 參考如下 :
有時會載入一些 jar 套件或其他 workspace project,
在引用這些套件的時候, 卻發生無法顯示原始程式註解的問題, 如下圖 :

但是原始程式是有註解的, 如下圖 :

若要解決此問題, 參考如下 :
標籤:
Eclipse
Eclipse 自定義 Content Assist - Template
在 Eclipse 中若要擴充自定義 Content Assist, 可以透過 Template,
Java 自定義 Template: Preference > Java > Editor > Templates

Java 自定義 Template: Preference > Java > Editor > Templates

標籤:
Eclipse
Android SDK, ADT, Project 的 upgrade 升級更新
若目前 Android 開發環境 (SDK, ADT) 都是舊版,
想要升級到最新版本的開發環境,
除了最沒效率的整個重安裝之外,
可以參考如下的 upgrade 升級方式 :
想要升級到最新版本的開發環境,
除了最沒效率的整個重安裝之外,
可以參考如下的 upgrade 升級方式 :
Eclipse 安裝 Toad DB Tools
在 Eclipse 開發程式時, 有時會需要連線到 DB 做一些處理,
這時你可以開一個 DB Tool, 或者直接在 Eclipse 中處理 DB,
也就是在 Eclipse 中安裝 DB Tool, 參考步驟如下 :
這時你可以開一個 DB Tool, 或者直接在 Eclipse 中處理 DB,
也就是在 Eclipse 中安裝 DB Tool, 參考步驟如下 :
Eclipse Java GUI 視覺編輯器 - Window Builder
以往都是 VE (Visual Editor) 開發 Java Application 或 Applet 應用程式,
但現有有更好的選擇, WindowBuilder,
這是由 Google 收購然後捐贈給 Eclipse,
安裝步驟, 參考如下 :
標籤:
Eclipse
訂閱:
文章 (Atom)


