2012-11-19 22 views
7

可能是一個簡單的,但我似乎無法找到停止此操作的位置。每次我輸入Android int在eclipse中替換爲android.R.integer

int 

它就會立即與

integer 

和包自動包含

import android.R.integer; 

取代。

無論如何阻止這在Eclipse中發生?

由於

+0

您正在使用的是什麼版本的JDK和Android SDK? – Lucifer

+0

1.7 JDK和4.2 Android SDK(實際上我認爲4.1.2),不知道這是否相關? – tempvar

+0

好吧,試試把JDK換成1.6,看看 – Lucifer

回答

0

我已經自動激活所有字符啓用啓用激活觸發

.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

這是這樣我就可以得到變量和函數名自動建議,但它也造成INT變成整數。

解決這個問題的唯一方法是給它一個比你輸入'int'需要多長時間的延遲。我的延遲是0,所以我把它設置爲100,對我來說工作正常。

0

整數是類,INT是基本類型。

Integer類將原始類型int的值包裝在對象中。 Integer類型的對象包含一個類型爲int的單個字段。

+2

Acutally Integer < - 與一個大我是整數類,一個小我只是錯(我們在這裏說android和java) – Warpzit

+2

我知道他們是什麼。我的問題是,當我輸入這三個字母時,如何停止eclipse表單自動將「int」替換爲「整數」。 – tempvar

+0

@Warpzit *「Acutally Integer < - 與一個大的我是整數類,一個小我只是錯了」* - 想詳細說明那個「錯誤」的東西? –

2

也許你可以試試這個:

首選項 - >爪哇 - >代碼樣式 - >組織導入 - >(檢查)不要 無法創建開始以小寫字母

各類進口

我不知道是否有幫助,但讓我們給一個嘗試:)

+0

感謝您的回覆,但它已被默認檢查,但是。 – tempvar

+0

你之前修改過eclipse的偏好嗎? – waqaslam

1

我解決這個問題的方法是輸入「int」,然後按ESC。 我希望你能快速掌握它。

+0

有效的解決方法。空格和方括號都不會阻止其自動完成。謝謝。 –