Поиск строки кода в Eclipse - PullRequest
6 голосов
/ 13 января 2012

Я разрабатываю код в Eclipse (Java).При отладке кода я использовал много System.out.println(...).Теперь мне нужно удалить все эти строки.Для этого я написал System.out.println в Search-> Java, но он не дал результатов поиска.Итак, как мне найти все вхождения этой строки System.out.println?

Ответы [ 7 ]

10 голосов
/ 13 января 2012

Поиск -> Файл. Введите «System.out.println» и выберите тип файлов для поиска в «* .java» (без кавычек)

«Поиск Java» - это нечто другое. Это не позволяет вам находить вещи в файлах java, но методы / декларации / и т. Д. в файлах java. Например, объявите где-нибудь в вашем проекте "String canYou =" FindMe? ";" а затем выполните Поиск -> Java, введите «Строка», выберите «Тип» и нажмите «Поиск». Он должен найти все варианты использования String в вашем проекте, включая вышеупомянутый.

1 голос
/ 13 января 2012

Попробуйте написать System.out.println в любом месте вашего проекта, выделите этот текст, а затем нажмите ctrl + alt + g (извините, не знаю точно, какой это будет поиск), и он выдаст вам все вхождения этой строки во всехваши проекты (в рабочем пространстве).Я на 100% уверен, что это означает что-то в поиске> Java - вы можете посмотреть, что именно.Помимо этого вы можете иметь условное выполнение для журналов - то есть

if(Consts.DEBUG){
    Log("something");
}
0 голосов
/ 13 мая 2013

Мы написали плагин Eclipse, чтобы сделать то же самое. Он найдет System.out.println в вашем Java-коде и закомментирует его. У нас скоро будет версия, которая также удалит ее. Надеюсь, что это полезно.

http://eclipseo.blogspot.in/2013/05/commenting-systemoutprintln-from.html

0 голосов
/ 13 января 2012

Используйте меню Поиск-> Файл и в поле «Содержащий текст» введите «System.out.println *», в поле «Шаблоны имен файлов» введите «* .java». Теперь нажмите кнопку «Заменить» в правом нижнем углу. Оставьте пустым поле «С» и нажмите кнопку «Предварительный просмотр». Снимите флажки с любых вхождений, которые вы хотите сохранить, и нажмите «ОК».

Вы можете убедиться, что ваш код находится под контролем версии, прежде чем пытаться это сделать, если вы делаете это неправильно и хотите вернуться.

0 голосов
/ 13 января 2012

нажмите Control + H

откроется окно поиска, перейдите на вкладку «Поиск файлов» и найдите system.out.println (

0 голосов
/ 13 января 2012

Я бы сделал Найти использование метода println (ctrl + shift + g)

0 голосов
/ 13 января 2012

просто поискать println. Бьюсь об заклад, затмение интерпретирует то, что вы вводите как регулярное выражение.

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