ADT Bundle無法自動提示程式碼(ADT Bundle Content Assist not working )

之前灌standard eclipse和ADT Bundle都有遇過類似的問題, 有時候是Alt + / 沒有作用或輸入「.」符號的時候不會有作用, 少了輔助提示真的會很不習慣,有時候突然碰到這個問題也要花不少時間解決, 趁現在還有點印象趕快做一下紀錄

在開發android app的過程中, 最常編輯的檔案就是.java和.xml, 所以分兩個部份來說:

.java

Window->Preferences->Java->Editor->Content Assist

Enable auto activation

2014-08-02_230335

這裡的Auto activation triggers for java是觸發auto activation(語句提示)所需輸入的字元, 預設只有「.」而已, 當然也可以擴充, 像Visual Studio一樣, 輸入每個字都會自動過濾並提示, 想要做到上述所說的可以輸入:.abcdefghijklmnopqrstuvwxyz(,

complete content assist

如果還是不行, 請檢查Advanced中的Java Proposals有沒有勾選

Java Proposals

.xml

1.Associating xml editors with Android Common XML Editor(default)

File Associations

2.Enable Automatically make suggestions

 

XML Auto Activation

3.Setting alt + / keyboard shortcut

這個方法剛好解決我這次碰到的問題

預設的 alt+/ 快捷鍵 是 Word Completion 而不是 Content Assist

1.將Word Completion的快捷鍵設為alt+C

2.將Content Assist的快捷鍵從ctrl+space改為alt+/

XML Content Assist

Word Completion 將剩餘的字自動完成

Content Assist 顯示提示視窗

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s