2016-05-17 1 views
1

Скажем, | - указатель курсора. То, что я хочу сделать, - это выйти из круглых скобок, как только я закончу набор пареметров. На шаг за шагом объяснение:Ярлык, чтобы выбраться из круглых скобок в IntelliJ (или, возможно, в другой среде IDE)

// 1: type function name 
void function| 

// 2: openening paren automatically generate closing paren for convenience 
void function(|) 

// 3: type paremeters... 
void function(42|) 

// 4: ...and get out of parenthesis! 
void function(42)| 

Обычно я использую стрелку вправо, чтобы сделать это, но с помощью стрелок не так удобно, и мне интересно, если есть какой-либо ярлык для этого. Что мне интересно, это IntelliJ, но было бы очень приятно, если бы вы могли сказать мне ярлык любой другой Jetbrain IDE или Visual Studio и т. Д.

+0

Вы знаете, что это на самом деле не действует на любом языке, п GHT? –

+0

О, я не догадывался, что до сих пор, но поскольку это не вопрос, позвольте мне просто оставить его неотредактированным. –

ответ

1

Быстрый поиск, который вы ищете на большинстве клавиатур, - shift + - это не будет работать на клавиатуре, только основные номера в верхней части клавиатуры. Технически это не ярлык, вы на самом деле печатаете закрытую круглую скобку, но IntelliJ достаточно умен, чтобы не удваивать их, поэтому в этом случае так же хорошо, как ярлык.

+0

Shift + zero? что просто вводит ноль на моей азерной клавиатуре ... это должно ввести закрывающего родителя? PS: Другое решение отлично работает и работает для всех раскладок клавиш –

+0

Вот почему у него более высокий балл ... BTW: Я действительно сказал «большинство» клавиатур. Франция и Бельгия должны просто использовать стандартные английские клавиатуры, такие как канадцы;) Для Azerty это ключ от права 0 (обычно). –

+0

Да, я добавил комментарий для других глупых людей, таких как я, потому что я потратил 3 целых минуты на то, чтобы понять, почему это не сработало :) –

4

Я думаю, что вы ищете Ctrl + Сдвиг + Введите (на Windows). Название Действие Complete Current Statement

На Mac, если вы хотите знать, ярлык вызова Command + Сдвиг + (Найти Action), а затем введите Complete Current Statement он покажет вам ярлык для действие, а

enter image description here

+0

Я рад узнать точный термин (полный текущий оператор) и ярлык для этого, и я действительно благодарю вас за то, что вы дали мне точный ответ на мой вопрос. Но кажется, что ответ Доллире - это тот, который я сейчас буду использовать, поэтому после некоторого рассмотрения я решил выбрать его ответ, извините. –

+0

Уважаемый случайный не-английский читатель, это решение, которое вы ищете. –

Смежные вопросы