2017-02-15 28 views
1

Что делает переменная $ {} Template? Он используется в sysout шаблона:

System.out.println(${word_selection}${});${cursor}

+0

Если вы посмотрите внимательно, это фактически появляется в большинстве шаблонов в виде '$ {word_selection} $ {}', а не только в sysout. Например, посмотрите на «ToolItem» (группа операторов SWT). –

+0

И именно поэтому я не дал ему ответа. Однако он выглядит так: '$ {}' ничего не значит сам по себе, так как он не появляется «в диком» - только с соединением с '$ {word_selection}'. –

ответ

0

${} является пустым заполнителем, например. если данный шаблон выполнен:

System.out.println(${word_selection}${});${cursor} 

курсор первоначально будет расположен на месте ${}, и вы можете ввести дополнительный текст. После того, как вы закончили печатать, нажмите «Tab» или «Enter», и вы перейдете к ${cursor}. Также вы можете иметь ${} в нескольких местах в шаблоне; в этом случае вводимый текст будет отображаться в каждом месте, где находится ${}.

0

Вы можете обратиться к Eclipse, документацию о Template variables, ${} просто пустой заполнитель (место, куда вы приглашены на вход что-то после того, как шаблон при создании экземпляра).

+0

Это не в этом списке. –

+3

И где в этой документации объясняется, что делает пустая переменная шаблона? Ваш ответ должен содержать не только ссылку. – RealSkeptic