2012-10-17 18 views
6

iyi Ctrl + Space tuşlarına basarak tutularak oluşturulmuş değişken bir ad almak mümkün olan Eclipse İpuçları &. Ancak boş öneriler alıyorum. Fors örneği bu yazıp ctrl + boşluk tıklayın ediyorum:Eclipse bana değişken isim önerileri vermeyecek

Ve bunun üzerine bazı isim önerileri almak gerekiyor Renk

özel? Tek alıyorum boş bir öneri listesi. Peki ne oldu? Herhangi bir fikir?

Şimdiden teşekkürler. enter image description here

+0

isimleri oluşturmaz. Sadece bazı değişkenler oluşturduktan sonra çalışır. ilk harfi/harfleri yazarsınız ve ctrl + boşluğuna tıkladığınızda o harfle/harflerle başlayan tüm değişkenlerin listesini alırsınız. Otomatik tamamlanmış bir araç ... –

+0

ayarları kontrol edin: Windows> Tercihler> Java> Editör> İçerik Destek><> – Jimmy

+0

bir çözüm buldunuz mu? cevap verebilir miydin? ... cevaplar gerçekten sorunu çözmez – xedo

cevap

2

private:

Bu benim ulaşmak istediğiniz nedir? Yeni bir şey yaratıyor gibi görünüyorsun. Tutulma bu durumda öneremez.

Otomatik tamamlama mevcut değişkenler/işlevler/sınıflar/vb. Içindir.

0

Eclipse'de, zaten yapılmış bir değişken ad alabilirsiniz. Örneğin

,

int awesomeVariable; 
awesomeVariable = 50; 

int superVariable; 
superVariable = 

Ondan sonra Ctrl + Space tuşuna basarsanız =, onu doldurmak ki bazı şeyleri oluşturacaktır. Örneğin, awesomeVariable önerebiliriz. Temel olarak, sizin için bir isim oluşturmaz, sadece oluşturduğunuz şeyleri otomatik olarak tamamlar.

11

Değişken adı almaya çalıştığınıza inanıyorum örn.private Color'dan sonra Color sınıfının private Color color. Tutulmamda çalışırken görüyorum.

Ayarlarınızı doğrulamak için, aşağıdaki ayarlara gidin ve size iyi göründüklerini doğrulayın.

Windows -> Preferences -> Java -> Editor ->Content Assist 

ve

Windows -> Preferences -> Java -> Editor ->Content Assist -> Advanced 
+0

Evet, aradığım şey bu, ancak işe yaramıyor. İçerik Yardımı'nda bu şeylerin tümünü seçmeyi denedim, ancak benim için bu "rengi" oluşturmuyorlar ve bunu önermiyorlar ... –

+0

"Gelişmiş" ekranında listelenen teklifleri görüyor musunuz? Eğer evet ise, bunlar seçilmiş mi? –

0

Ctrl + Space o kaplıdır yüzden, ben örneğin, bu fonksiyonun kısayollarını değiştirmek önermek, IM belki kısayolları geçerli: Alt + /,

  1. iki kere Ctrl + Alt + L tıklayın
  2. 0: Eğer kısayolları nasıl değiştirileceği bilmiyorsanız, aşağıdaki adımlar bakın "İçerik Assist"
  3. bulmak, kısayollar gibi size
  4. değişiklik Bağlama değeri (can aynı değildir diğer kısayolları),
  5. tık Uygula düğmesine basın.
0

Zaman ve yardım için teşekkürler. :)

Nihayet buldum ve cevabım, benim durumumda "java.awt.Color" öğesinin içe aktarılmadığı ve tutulmadığı takdirde bu işlemin üzerinde çalışılmayacağıydı.

Dosyanız zaten sınıfı içe aktarmış olsaydı sizin adınıza önerdi, ancak işe yaramazsa.

Sanırım tüm işlevi işe yaramaz hale getirir, ama maalesef bu tutulma nasıl çalışır. :/

0

Sadece bu isimle değişkeni ilan edebileceğinizi ve sadece bir yazım aracı olduğu için size yardımcı olduğunuzu düşündürtüyorsunuz .. bunun için endişelenmenize gerek yok ... kk 'dan istediğiniz gibi kendi isminizi verebilirsiniz. Sınıfınıza Sınıf Sınıfı: import java.awt.Color;

4

Goto Penceresi -> tercihler -> java -> Editör -> içerik Assist -> Advances -> Tüm onay kutularını seçin. YAPILAN :)

0

Bu otomatik tamamlama etkinleştirmek için CTRL + Space basarak ardından bir Java türünü ve bir boşluk girdikten ve sonra varsayılan davranıştır. Örneğin,

girerseniz, otomatik tamamlamayı etkinleştirirseniz, sizin için bazı değişken adlar önerir.

CTRL + Uzay her zaman basın kalmadan daha kolay bir yolu otomatik otomatik tamamlama etkinleştirmek karakterleri değiştirmektir. Otomatik tamamlamayı etkinleştirmek için değişken isimler olabilecek tüm karakterlerin olması çok yararlı. Tercihler bulunan Auto activation triggers for Java olarak ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ sahip deneyin -> Java - -> Editör> İçerik Assist:

Screen shot of the Content Assist settings

Bu şekilde otomatik tamamlama nasıl işleyeceğini Visual Studio elde edebilirsiniz.