Skrót klawiaturowy początku pliku IntelliJ

Odpowiedzi:

321

command+ homelub fn+ command+left arrow

Kirby
źródło
13
Dzięki Kirby, tym z nas, którzy korzystają z laptopów Mac, którym brakuje klawiszy Home / End, bardzo dziękujemy.
tojofo
17
Dzięki. Kolejna wskazówka dotycząca klawiszy: użyj fn + strzałka w górę lub w dół, aby przesunąć stronę w górę lub w dół.
Mellson
1
Aby szybko wybrać blok: SHIFT-FN-CMD + STRZAŁKI W GÓRĘ / W DÓŁ .. to rozwiązanie zaprowadziło mnie na właściwą ścieżkę - dzięki!
Gene Bo
4
w systemie Windows domyślnie Ctrl + Home powoduje przejście na początek pliku i Ctrl + End na końcu. zagłosuj na ten komentarz, jeśli korzystasz z systemu Windows!
Gab 是 好人
1
To dziwne, dlaczego Command + Up nie działa, jak w dosłownie każdej innej aplikacji do edycji tekstu?
Trejkaz,
94

Edytuj Preferencje Intellij -> Mapa klawiszy -> Wpisy akcji edytora dla „Przenieś kursor na początek tekstu” i „Przenieś kursor na koniec tekstu”. Jeśli ustawisz je na Command + UpArrow i Command + DownArrow, będzie działać jak normalny edytor tekstu. Nie mam pojęcia, dlaczego nie jest to opcja domyślna w Intellij zamiast pozornie bezcelowej funkcji „przewijania jednej linii”.

Nathan Beach
źródło
5
„pozornie” to miłe określenie.
Arel
1
Domyślnym ustawieniem dla rozpoczęcia tekstu jest Command + Home, które na klawiaturze
Macbooka
Doskonały. Szukałem spójnego zachowania między moim komputerem Mac a moją (zwykłą / PC) klawiaturą zewnętrzną. Na moim Macu nie ma przycisków „Home” i „End”, a klawiatura zewnętrzna „fn” nie znajduje się w lewym dolnym rogu - więc to jest rozwiązanie, którego szukałem.
Erez Cohen
2
Jednym z problemów jest to, że prawdopodobnie będziesz chciał zrobić to samo z „Przenieś kursor do tekstu [początek / koniec] z zaznaczeniem”, z dołączonym klawiszem Shift.
Ian Gustafson
10

Na komputerach Mac command+ homei command+end przejdź na górę i dół pliku.

Na laptopie Mac nie ma klawiszy Home ani End. Wiele kombinacji klawiszy z option/ functionklucze powoduje brakujące klucze i robi inne fajne rzeczy. Na przykład użycie function+ lefti function+ rightzapewni styl homei endzachowanie systemu Windows, podczas gdy function+ upi function+ downzapewnią page upi page downzachowanie. Superuser ma więcej informacji .

Ponadto, jeśli otworzysz Keyboardpanel preferencji i spojrzysz na Input Sourceskartę, zobaczysz, że wyświetlana klawiatura zmienia się, gdy naciskasz klawisze modyfikujące, takie jak shift, opcja i funkcja. Twoja klawiatura prawdopodobnie robi o wiele więcej niż myślisz.

zając
źródło
3
Zakładam, że ważne tylko dla klawiatur, które mają klawisz home i end
Kirby
@Kirby Nie sądzę, żeby IntelliJ zmieniał przypisanie klawisza w zależności od klawiatury. Każda klawiatura Mac, którą posiadałem w ciągu ostatnich 10 lat, miała te klawisze. Jeśli nie, sugeruję zakup pełnej klawiatury do programowania.
jackrabbit
14
Czy masz laptopa w ciągu ostatnich dziesięciu lat? Jeśli tego nie zrobiłeś, proponuję go kupić, jest to łatwiejsze niż przenoszenie aluminiowej wieży.
shanusmagnus
Ton tej odpowiedzi jest dość protekcjonalny. Skróty na laptopie można było wyjaśnić w bardziej neutralny sposób.
ryanbrainard
@ryanbrainard Dzieje się tak głównie dlatego, że denerwuje mnie niewielka liczba badań, które ludzie wydają się przeprowadzać. Nawet artykuł Wikipedii na temat klucza domowego zawiera te informacje. W każdym razie przeredagowałem tę sekcję.
jackrabbit
5

Przyjęta odpowiedź jest nieprawidłowa. Aby przejść na początek / koniec pliku, użyj ctrl + home / ctrl + end w systemie Windows / Unix lub command-home i command-end na komputerze Mac, zgodnie z sugestią @jackrabbit.

Ctrl + pageup (Przenieś daszek na górę strony) przesuwa kursor na górę widocznej części pliku (strona, rzutnia). Nie przenosi także karetki do pierwszej kolumny, stara się pozostać w tej samej kolumnie, co poprzednio

Juan Mendes
źródło
3

Przeszukaj ustawienia preferencji mapy klawiszy i ustaw własną kombinację klawiszy dla „Przenieś kursor na początek tekstu” i „Przenieś kursor na koniec tekstu”. Ma to zachowanie zgodnie z zamierzeniami OP, gdzie karetka jest przenoszona na samą górę tekstu w pliku i na sam koniec. :RE

Używam IntelliJ 12 i UWIELBIAM TO!

user1956066
źródło
3

Tylko jako dodatek dla przejrzystości

Dla Windowsa,

Ctrl+ Home=> Góra

Ctrl+ End=> Dół

Ctrl+ PgUp=> Page Up

Ctrl+ PgDn=> Page Down

Supun Wijerathne
źródło