Czy mogę zaznaczyć blok kodu i poprosić IntelliJ o zawinięcie go w „try ... catch”?
Czy istnieje skrót klawiaturowy?
Odpowiedzi:
Wybierz kod, a następnie:
Code
>Surround With
Od czasu do czasu lubię zaglądać do Przewodnika po produktywności w menu Pomoc. Nie tylko informuje mnie o wszystkich skrótach, ale śledzi, ile razy z nich korzystałem i kiedy ostatnio go użyłem. Widzę, jak dobrze wykorzystuję skróty.
Ctrl Alt T wprowadza nowe okno terminala w systemach Linux. Tak więc właściwe podejście to Menu-> Kod i wybierz Surround z ...
Ctrl+Super+Alt+T
działa domyślnie.
Podsumowując i przeglądając wszystkie sytuacje, można zrobić:
Wskaż, którą część kodu otoczyć:
Komenda:
Ctrl-Alt-T, 6
lubAlt+C, S, 6
Command+Alt+T, 6
Alt+C, S, 6
Na koniec nie zapomnij użyć Productivity Guide
pod Help menu
.
Jeśli potrzebujesz tylko zawinąć jedną linię w try-catch, możesz użyć Postfix Completion , dostępnego w IDEA 13.1 EAP i nowszych.
Chodzi o to, że wszystko, co musisz zrobić, to dołączyć .try
do swojej linii, a zakończenie będzie w stanie zawinąć ją w try-catch.
Na przykład:
System.out.println("Hello World!");.try
prowadzi do
try {
System.out.println("Hello World!");
} catch (Exception e) {
e.printStackTrace();
}
Dla ukochanych użytkowników komputerów Mac jest to: Command Alt T.
Intellij Idea zapewnia surround z funkcjonalnością. pod linkiem możesz zobaczyć, co możesz osiągnąć dzięki surround dzięki https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html
Jeśli używasz Ubuntu i już przeczytałeś powyższe odpowiedzi, możesz zobaczyć, że domyślny skrót klawiszowy dla dźwięku przestrzennego Ctrl+Alt+T
to otwarty terminal w Ubuntu.
Tak więc jednym ze sposobów korzystania z dźwięku przestrzennego jest użycie kodu menu -> Surround z . Ale to nie pozwala nam korzystać z podstawowej obietnicy Intellij dotyczącej tylko rozwoju klawiatury. Aby dotrzymać obietnicy Intellij, używamy własnych skrótów klawiaturowych.
W tym celu przejdź do Plik -> Ustawienia -> Mapa klawiszy, gdzie możesz zobaczyć pole wyszukiwania. Wpisz żądaną funkcjonalność (Surround z). Kliknij prawym przyciskiem myszy na Surround z, a następnie wybierz Usuń Ctrl + Alt + T . Następnie ponownie kliknij prawym przyciskiem myszy i wybierz Dodaj skrót klawiaturowy Podaj naciśnięcie klawisza, którego potrzebujesz (na przykład: naciśnij Ctrl + Alt + P) Następnie naciśnij Ok. Może to spowodować wyświetlenie błędu z informacją o używanym naciśnięciu klawisza. Jeśli chcesz, naciśnij przycisk Zostaw . Następnie naciśnij Zastosuj
Jeśli chcesz poznać domyślne naciśnięcia klawiszy w Intellij Idea, sprawdź ten plik PDF dostarczony przez Jetbrains
[Zaktualizowany link]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
wybierz kod i naciśnij alt + shift + z ..
Alt + Ctrl + T
zgodne z tym