Шаблон Eclipse для вставки закладки? - PullRequest
0 голосов
/ 28 мая 2010

Eclipse имеет изящную функцию, которая позволяет вам определять «шаблоны» для кода. Я создал один, чтобы автоматически вставить в печать и добавить комментарий "TODO". Я бы хотел, чтобы для этого также была добавлена ​​закладка, чтобы я мог легко найти ее снова.

(Кодовая база, с которой я работаю, делает невозможным использование только списка задач, чтобы найти то, что мне нужно сделать, поскольку вокруг много разных TODO.)

Мой текущий шаблон просто System.out.println("don't commit me!"); //TODO: fix this ${cursor}.

Ответы [ 2 ]

1 голос
/ 28 мая 2010

Закладка является частью редактора.

Вы можете найти все ваши комментарии TODO в представлении Eclipse Tasks. Если представление «Задачи» не открыто, просто щелкните левой кнопкой мыши «Окно» -> «Показать представление» -> «Задачи (не список задач)».

Если вы щелкнете левой кнопкой мыши по описанию Задач, чтобы убедиться, что представление Задач имеет фокус, а затем дважды щелкните по описанию Задач, Eclipse откроет редактор и приведет вас к строке TODO.

Если у вас уже открыт код в редакторе Eclipse, Eclipse рисует синие прямоугольники с правой стороны редактора, чтобы отметить все комментарии TODO. Щелчок левой кнопкой мыши на синих прямоугольниках приведет вас к строке комментария TODO.

Отредактировано для добавления: Вы можете отсортировать представление «Задачи», щелкнув любой из заголовков, например «Ресурс».

0 голосов
/ 28 мая 2010

Я не думаю, что это возможно с помощью шаблона кода.

Конечно, это возможно с помощью сочетания клавиш, которое можно назначить для добавления закладки в:

Window->Preferences->Keys

но у вас все еще есть запрос на ввод имени закладки (вместо использования набора текста по умолчанию).

Если вы действительно хотите приблизиться к нужной вам функциональности, вы можете взглянуть на плагин Eclipse Bookmarks:

http://www.etc.to/eclipse_bookmarks_plugin

и, возможно, взломать его, чтобы сделать то, что вы хотите ... (если это еще не сделано) ...

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