Eclipse - завершение шаблона вкладки в стиле NetBeans - PullRequest
4 голосов
/ 23 июля 2010

В NetBeans я могу настроить несколько шаблонов таким образом, чтобы при наборе psvm tab до

public static void main(String[] args) { 

}

Я вижу, что в Eclipse также есть шаблоны, но они запускаются другим способом - Ctrl-Space. Но я не вижу способа, чтобы вы могли автоматически запускать шаблон - вместо этого появляется всплывающее окно, и вы выбираете, какое завершение кода выполнить. Есть ли способ заставить Eclipse выбрать шаблон, который соответствует автоматически, без отображения этого всплывающего окна? В Netbeans эти фрагменты кода гораздо менее навязчивы, и я надеюсь, что в Eclipse можно сделать то же самое. Кто-нибудь знает наверняка?

Ответы [ 3 ]

0 голосов
/ 28 марта 2011

Я называю свои шаблоны _m (для основного метода), _o для System.out.println и т. Д. Таким образом, я нажимаю только подчеркивание, букву, пробел ctrl и ввод.Я полностью игнорирую всплывающее окно, так как знаю, что там нет ничего, кроме одного шаблона, который я хочу.Таким образом, я разделяю это.

0 голосов
/ 28 марта 2011

Вы можете назначить привязку клавиш к шаблонам на странице настроек Ключ.Поможет ли это, поскольку это уменьшит набор, показанный для привязки клавиш только к шаблонам?

Кроме того, вы понимаете, что ввод main cntrl + space делает то же самое, что и ваш пример?

0 голосов
/ 23 июля 2010

В Eclipse нажмите Enter после ввода имени шаблона. Всплывающее окно появляется быстро, но вы можете по-прежнему печатать.

Скажите, что ваше имя шаблона: tr

type: tr Шаблон [PUSH: ENTER] завершится без всплывающего окна, или даже если всплывающее окно появится, нажмите enter, чтобы закончить и убрать его.

Также не называйте ваши шаблоны тем же именем, что и ключевое слово PHP, так как ключевое слово указано первым

1009 * то есть *

имя шаблона: функция

набор текста: функция всплывающее окно и список функция функция - Шаблон

и вам нужно будет выбрать второй

если вы назвали его: func, то введите func [enter], он будет автоматически заполняться

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...