infamia
infamia
#naukaprogramowania #eclipse #intelij Siema w intelij da się zrobić, aby w sout tak jak na tym screenie w eclipsie pojawiała się zielona linijka do której da się przejść tabem ?
  • Najlepsze
  • Wszystkie komentarze
GotoFinal
@infamia: @Myzreal: te live templates to są jeszcze inne.
"text do sout: "+zmienna.wartość().sout i masz gotowego souta, tak samo można .var, .for, .if, IMHO znacznie wygodniej się pisze kod :P szczególnie przy var/for bo już większość robi za ciebie IDE, co z zwykłym template jest znacznie utrudnione. I też można wtedy enterem przechodzić do kolejnych pól do wypełnienia jeśli jakieś są.
Belmundo
@infamia: Możesz sobie ctrl+f11 postawić bookmark i potem shift+f11 poruszać się między tym.
infamia
infamia
infamia Autor
0
@Belmundo: nie da się tego tak ustawić, żeby za każdym razem w sout i for i innych instrukcjach się taki zielony | pojawiał ?
Belmundo
@infamia: Chyba nie rozumiem, ten zielony | na screenie wygląda po prostu na kursor xd
infamia
infamia
infamia Autor
0
@Belmundo: to nie kursor np. System.out.println("Hello World | "); | i mogę skakać tabem pomiędzy | ;p a nie strzałami przechodzić na koniec stringa i koniec instrukcjii.
Myzreal
@infamia: Wpisz sout i jak się pojawi menu kontekstowe to wciśnij enter po prostu i done

EDIT: To się bodaj nazywa Live Templates i jest ich sporo, jak któreś mają więcej inputów to przeskakujesz do kolejnych tabem. Możesz też tworzyć własne Live Templates, przydaje się jak masz jakiś project-specific kawałek kodu który powtarzasz w wielu miejscach, najczęściej związany z logowaniem.
infamia
infamia
infamia Autor
0
@Myzreal: Chyba się nie rozumiemy :( Enter mnie do nowej lini przenosii.
aseeon_
@infamia: dobrze ci Myzreal pisze, to się nazywa Live Templates w IntelliJ i bliżej już ten funkcjonalności nie będziesz miał :)
Myzreal
@infamia: Ok to jeszcze raz: ta funkcjonalność w intellij nazywa się Live Templates, wywołujesz ją wpisując odpowiednie litery i dając enter gdy się pojawi menu kontekstowe. Do pierwszego paramu (w tym wypadku treści komunikatu) przeskakuje samo, jak któryś template ma ich więcej to do kolejnych przechodzisz tabami. Czyli flow masz taki: sout -> enter -> klepiesz treść -> done. Jak masz coś co ma 2 inputy to flow: -> enter
infamia
infamia
infamia Autor
0
@GotoFinal: nie o to mi chodziło, ale w sumie spoko ;p dzięki.