Eclipse - wyłączenie doklejania typów do nazw zmiennych

0

Witam!
Chciałbym się dowiedzieć w jaki sposób można wyłączyć doklejanie typów do nazw zmiennych. Chodzi o to, że kiedy tworzę zmienna w funkcji, pole klasy, czy parametr funkcji i piszę np.

String nazwa 

to IntelliSense eclipsa automatycznie podpowiada w takim momencie, aby moja 'nazwa' zamieniała się na 'nazwaString'. A ja tego nie chcę. Czy jest jakaś opcja w eclipsie do wyłączenia tego? W sensie, że kiedy tworze nowe zmienne, to żeby on nie doklejał żadnych swoich dodatków (zazwyczaj na końcu dopisuje typ zmiennej).

0

To nie jest normalne zachowania Eclipse. Przypomnij sobie jak to włączyłeś i zrób to samo tylko w druga stronę.

0

ale to że mi podpowiada składnie po każdym klawiszu to ja wiem jak to włączyłem. Normalnie (przy standardowych ustawieniach) jak zacznie się pisać i naciśnie się Ctrl+Spacja, to też tak podpowiada nazwy zmiennych. Mi nie chodzi o to żeby nie wyświetlał podpowiedzi, tylko żeby nie dopisywał nic na końcu zmiennych które sam tworze. To gdzieś w ustawieniach jest zaszyte, że on tak dopisuje, tylko nie wiem w której opcji.

0

@lena(R) ale bogdansowi właśnie o to chodzi, ze takie dopisywanie typu do nazwy to NIE JEST normalna sytuacja. Eclipse tak nie robi "od nowości". Jeśli u ciebie tak robi to znaczy że sam sobie taką opcję włączyłeś.

0

Ja pamiętam że tak było od zawsze, od wersji galileo zawsze mi tak dopisywał. Teraz w najnowszej, po świeżej instalacji też tak jest. Czy ja mam eclipse'a z jakiejś innej strony niż wy? przecież pewnie też oficjalnej eclipse.org, a na pewno nic nie zmieniłem. Świeżo zainstalowany eclipse na ubuntu (z repozytorium), czy na windowsie robi tak samo (też to jeszcze dzisiaj sprawdzałem).

Dla pewności wyślę screeny, żebyśmy mieli pewność, że mówimy o tym samym. A poza tym sami sprawdźcie czy wasz eclipse też tego przypadkiem nie robi.
Zaczynam wpisywać i mam taki obrazek jak w 'nazwa.png'. Jednak jeżeli nacisnę w takim momencie Ctrl+Spacja dostaje wtedy 'nazwaString.png', czy u was przypadkiem eclipse nie robi tego samego? U mnie od zawsze tak było, bez żadnych zmian w ustawieniach z mojej strony, a to mnie właśnie irytowało i szukałem odpowiedniej opcji wyłączającej, ale bez sukcesu.

0

Może wypisz listę pluginów...

0

Takie małe pytanie: po co naciskasz Ctrl+Spacja przy deklaracji zmiennej? IDE nic ci w tym miejscu sensownego nie podpowie.

Sprawdziłem w NetBeans i NB też jak zadeklaruję String dupa i wcisnę Ctrl+Spacja to zamienia mi nazwę na dupaString. IntelliJ nie robi nic (przynajmniej w tej konfiguracji co ja mam). Eclipse nie mam zainstalowanego.

0

Faktycznie eclipse też tak robi, ale też bardzo ciekawi mnie po co ktoś odpala code-completion po zadeklarowaniu zmiennej i nadaniu jej nazwy. Bo rozumiem odpalić pod podaniu samego typu, wtedy IDE podpowie kilka potencjalnych nazw, ale po podaniu nazwy? Średnik ma ci uzupełnić? o_O

0

spróbowałem na swoim eclipse i działa (prawie łyse Eclipse Juno doinstalowałem jakąś wtyczkę dla SVN-a).
Fakt, że wcześniej nie przyszło mi do głowy naciskać Ctrl-Spacja przy definiowaniu nazwy symbolu.
Działa dal wszystkich typów zaczynających się od Dużych liter, jeśli nazwa typ zawiera kilka słów (kilka dużych liter), to podpowiada kilka wersji. W sumie fajne i nie przeszkadza.

1 użytkowników online, w tym zalogowanych: 0, gości: 1