Приведенные далее советы помогут повысить эффективность работы. Они разбиты на следующие разделы:
Где я был? | Редакторы рабочей среды сохраняют хронологию навигации.
Если в процессе правки вы открыли еще одно окно редактора, можно нажать
Навигация > Назад (Alt+Стрелка влево, или
значок ![]() |
Инкрементный поиск строки | Выберите Правка > Инкрементный поиск: вперед (Ctrl+J) или Правка > Инкрементный поиск: назад (Ctrl+Shift+J) чтобы войти в режим инкрементного поиска и начать набирать искомую строку. Подходящие варианты ищутся по мере ввода строки. Искомая строка показывается в строке состояния. Нажмите Ctrl+J или Ctrl+Shift+J, чтобы перейти к следующему или предыдущему найденному варианту. Нажмите Enter или Esc, чтобы выйти из режима инкрементного поиска. |
Переход к месту последней правки | Навигация > Перейти к расположению последней правки (Ctrl+Q) возвращает вас к месту, где вы внесли последнее изменение. Соответствующая кнопка ![]() |
Комбинации клавиш для обработки строк
| Все текстовые редакторы в среде Eclipse поддерживают такие функции редактирования, как перемещение строк вверх и вниз (Alt+Стрелка вверх и Alt+Стрелка вниз), копирование строк (Ctrl+Alt+Стрелка вверх и Ctrl+Alt+Стрелка вниз), вставка новой строки сверху или снизу от текущей строки (Ctrl+Shift+Enter и Shift+Enter), и преобразование к верхнему или нижнему регистру символов (Ctrl+Shift+Y и Ctrl+Shift+X). |
Выделение изменений: просмотр изменений в процессе правки |
Функция "Выделение изменений" обеспечивает цветовое обозначение изменений при наборе текста.
Для текстовых редакторов ее можно включить или с помощью контекстного меню линейки, или
нажатием Ctrl+Shift+Q, или для всех новых редакторов на странице параметров Общие >
Редакторы > Текстовые редакторы > Выделение изменений. Цвета обозначают добавления, удаления и изменения в буфере редактора по сравнению со исходной версией, например, содержанием файла на диске или его последней ревизией CVS.
Когда указатель мыши размещается над местом правки в вертикальной линейке, всплывающее окошко показывает первоначальное содержание, которое можно восстановить с помощью контекстного меню линейки. Контекстное меню позволяет также переключаться между ссылками и включать/отключать функцию "Выделение изменений". |
Настройка оформления аннотаций
|
Оформление аннотаций в редакторах можно настроить на
странице параметров Общие > Редакторы > Текстовые редакторы >
Аннотации:
|
Управление рабочей областью экрана с помощью быстрых панелей | Быстрые панели используются, чтобы освободить рабочую область экрана, оставляя панели легко доступными. Если щелкнуть на значке быстрой панели, она будет временно показана поверх других панелей. Быстрая панель будет скрыта, если щелкнуть где-нибудь за ее пределами. Команда Быстрая панель в системном меню панели включает и выключает режим быстрой панели. Можно также создать быструю панель из обычной, перенеся ее на панель быстрого переключения слева. |
Открытие редакторов перетаскиванием мышью | Элемент можно открыть в редакторе, перетащив его мышью из панели Навигатор или Структура пакетов в область редактирования. |
Восстановление удаленных ресурсов | Выберите контейнер ресурса и используйте команду Восстановить из локальной хронологии для восстановления удаленных файлов. За один раз можно восстановить более одного файла.
|
Хотите каждый сеанс работы начинать сначала? | На странице Общие > Редакторы можно настроить автоматическое закрытие всех редакторов в конце сеанса. Это делает запуск свободным от всего лишнего и немного более быстрым. |
Улучшение пользовательского интерфейса для синхронизации редактора и панели | Команда Навигация > Показать в
обеспечивает единый способ перехода из открытого редактора к панели, в которой показан соответствующий файл (например, к панели Навигатор), или от выбранного в одной панели файла к этому же файлу в другой панели (например, из панели Навигатор в панель Структура пакетов).
Комбинацией клавиш Alt+Shift+W можно открыть меню быстрого переключения с доступными целевыми панелями. |
Настраиваемые пользователем привязки клавиш |
Для часто повторяющихся команд можно упростить работу, назначив комбинации клавиш, которые будут вызывать эти команды.
Присвоить новые привязки клавиш и просмотреть существующие можно на странице параметров
Общие > Клавиши.
|
Ускорение навигации в рабочей области | Команда Навигация > Открыть ресурс (Ctrl+Shift+R) открывает окно диалога, с помощью которого можно быстро открыть файл рабочей области в редакторе. Точно так же, Навигация > Перейти > Ресурс разворачивает и выбирает ресурс в самой панели Навигатор, если он выбран. |
Размещение панелей в области редактирования | Макет области редактирования можно видоизменить, перетаскивая панели мышью. Захватите
мышью вкладку редактора и перенесите ее к границе области редактирования. Значки стрелок (например, ![]() |
Связывание панели с данным редактором. | По умолчанию ресурс в панели Навигатор (и других панелях) не связан постоянно с открытым в данный момент редактором. Это значит, что закрытие или переключение редакторов не изменяют выбор ресурса в панели Навигатор. Нажатие кнопки Связать с редактором панели инструментов Навигатора привязывает панель к изменяемому сейчас файлу. |
Копирование и перемещение ресурсов | Файлы и папки можно перетаскивать мышью внутри панели Навигатор. Для их копирования удерживайте при этом клавишу Ctrl. |
Импорт файлов | Для того чтобы быстро импортировать файлы и папки в рабочую область, можно перенести их мышью из файловой системы (например, из окна Проводника Windows) в панель Навигатор. В проекте всегда создаются копии файлов и папок, а исходные остаются без изменений. Также можно использовать операции Копировать и Вставить. |
Экспорт файлов | Можно перенести файлы и папки из панели Навигатор в файловую систему (например, в окно Проводника Windows), чтобы экспортировать их. Всегда создаются копии файлов и папок, а ресурсы рабочей области остаются без изменений. Также можно использовать операции Копировать и Вставить. |
Глобальный поиск и замена | Для того чтобы задать текст, который вы хотите заменить, и область, в которой должна быть произведена замена, используйте пункт главного меню Поиск > Файл. Затем нажмите Заменить.... |
Замена с помощью панели Поиск | Можно заменить найденные в файле варианты с помощью пункта Заменить... или Заменить выбранное... в контекстном меню панели Поиск. |
Сворачивание всех открытых элементов | Для того чтобы свернуть все развернутые элементы проекта или папки, нажмите на панели Навигатор (или подобной панели) кнопку Свернуть все.
|
Открытие редакторов одним щелчком | Активировать возможность открытия редактора одним щелчком можно, задав Режим открытия на странице параметров Общие. В этом режиме одиночный щелчок на файле в панели Навигатор (или в подобной панели) выбирает и сразу открывает его. |
Навигация Далее / Назад | Клавиши Ctrl+. и Ctrl+ позволяют перейти к следующему или предыдущему результату поиска, ошибке или сравнить различия. Эти комбинации клавиш соответствуют действиям Навигация > Далее и Навигация > Назад. |
Описание конфигурации | Создавая отчет о неполадках в системе, часто важно иметь возможность собрать сведения о текущей конфигурации. Кнопка Сведения о конфигурации в окне Справка > О программе Название продукта открывает файл, содержащий разнообразную информацию о текущей конфигурации, включая версии модулей, значения параметров и содержание файла протокола. Все это можно сохранить и прикрепить файл к отчету о проблеме. |
Управление проектами в рабочей области | Используйте команду Проект > Закрыть проект для того, чтобы управлять проектами в рабочей области. Когда проект закрыт, его ресурсы временно "отключены" и больше не появляются в рабочей среде (но они по-прежнему находятся в файловой системе). Закрытые проекты освобождают память. Также, уменьшается время компоновки, поскольку они не участвуют в процессе компоновки. |
Восстановление макета проекции | Перестановка и закрытие панелей в проекции может привести к тому, что их отображение станет неузнаваемым и трудным для работы. Для того чтобы вернуть их к привычному виду, используйте Окно > Сбросить проекцию. |
Закрепление редакторов | Если установлен атрибут Автоматически
закрывать редакторы (на странице параметров Общие > Редакторы), можно
предотвратить закрытие редактора с помощью кнопки Закрепить редактор, которая находится
на панели инструментов рабочей среды.
|
Импорт существующих проектов | При импорте существующего проекта файлы ресурсов этого проекта не копируются. Проверив свойства проекта, вы увидите, что расположение проекта в файловой системе совпадает с тем, которое вы задали. |
Изменение порядка вкладок редактора | Можно переупорядочить открытые редакторы, перетаскивая их мышью. Захватите мышью вкладку редактора и перетащите ее к тому месту, где должен располагаться редактор. При позиционировании редактора значок блокнота вкладок
![]() |
Удаление выполненных задач | Используйте команду Удалить выполненные задачи в контекстном меню панели задач, чтобы удалить все выполненные задачи из панели задач. Это будет удобнее, чем по отдельности выбирать и удалять выполненные задачи. |
Быстрый переход между панелями, редакторами и проекциями | В меню Окно > Навигация,
можно обнаружить ряд способов быстрого перехода между различными панелями, редакторами, проекциями и меню в рабочей среде. Для этих команд существуют такие клавиши быстрого доступа, как Ctrl+F6 для переключения между редакторами, Ctrl+F7 для переключения между панелями, Ctrl+F8 для переключения между проекциями,
и F12 для активации редактора.
Для того чтобы сразу перейти к определенной панели, можно определить для нее клавишу быстрого доступа на странице параметров Общие > Клавиши |
Развертывание панели или редактора | Развернуть панель или редактор можно с помощью двойного щелчка на заголовке панели или вкладке редактора. Снова щелкните два раза, чтобы восстановить их обычный размер. |
Просмотр свойств ресурса | Для просмотра свойств нескольких ресурсов используйте панель Свойства (Окно > Показать панель > Свойства). Использовать эту панель быстрее, чем открывать окно свойств для каждого ресурса.
|
Быстрый поиск ресурса | Для того чтобы быстро найти ресурс, используйте команду Навигация > Перейти > Ресурс. Если этой команды нет в проекции, ее можно добавить, выбрав Окно > Настроить проекцию > Команды > Навигация по редактору. |
Дополнительная информация о ресурсе | Оформление меток служит для того, чтобы показать дополнительную информацию о ресурсе. Используйте страницу параметров Общие > Оформление меток, для того чтобы выбрать один из доступных способов оформления по вашему желанию. |
Фильтрация ресурсов | И панель Навигатор, и панель Задачи поддерживают фильтрацию своих элементов. Управление тем, какие пункты будут отображаться, осуществляется с помощью фильтров и рабочих наборов. Команда Фильтры находится в меню панели. Рабочий набор выбирается с помощью команды Выбрать рабочий набор в меню панели Навигатор. В панели Задачи рабочий набор можно выбрать в окне Фильтры. |
Настройка панели инструментов и строки меню | Можно настроить, какие пункты будут появляться в главной панели инструментов и строке меню с помощью команды Окно > Настроить проекцию.
|
Быстрые исправления в панели задач | Можно использовать команду Быстрые исправления в панели Задачи, чтобы предложить автоматическое исправление для выбранного элемента. Команда Быстрые исправления доступна только тогда, когда имеется возможное исправление. |
Создание переменных пути | При создании связанной папки или файла можно указать их адрес относительно переменной пути. Используя переменные пути, вы можете работать над совместными проектами, содержащими связанные ресурсы, не требуя, чтобы у всех разработчиков были одинаковые пути в своих файловых системах. Переменную пути можно определить или во время создания связанного ресурса, или на странице параметров Общие > Рабочая среда > Связанные ресурсы.
|
Сравнение архивов zip между собой или с папкой | В панели Навигатор выберите или два архива zip, или архив и папку, и примените команду выпадающего меню Сравнить > Друг с другом. Все различия между ними будут показаны в редакторе сравнения. В верхней панели отображаются все отличающиеся записи архива. С помощью двойного щелчка на каком-нибудь пункте выполняется сравнение содержания с нижней панелью.
Это применимо в любой ситуации, предполагающей сравнение файлов. Так, если в результате выполнения операции Синхронизация CVS отображается архив в виде дерева ресурсов, то с помощью двойного щелчка можно просмотреть изменения в архиве. |
Переключение рабочей области
|
Вместо того, чтобы выключать Eclipse и перезапускать его с другой рабочей областью, можно воспользоваться командой Файл > Сменить рабочую область. Этот прием полезен также при изменении некоторых параметров, которые требуют перезапуска для вступления изменений в силу (например, параметр Оформление в Общие > Вид). Для того чтобы быстро перезапустить среду, просто смените рабочую область на текущую. |
Список редакторов - Ctrl+E
|
Быстро переключить редакторы можно с помощью комбинации клавиш Ctrl+E, которая показывает список всех открытых редакторов. Этот список поддерживает автодополнение при вводе для поиска редактора, а также дает возможность закрывать редакторы с помощью выпадающего меню или клавиши Delete. |
Свертывание панели
|
Не хватает места на экране? Попробуйте свернуть неиспользуемые панели, чтобы освободить рабочую область экрана. Блокнот вкладок каждой панели имеет значок Свернуть рядом со значком Развернуть.
|
Автономные панели
|
В версии 3.0 имеется возможность закрепить панель в своем собственном окне, отдельно от окна рабочей среды. Для того чтобы сделать это, просто перетащите панель за пределы окна рабочей среды. Для того чтобы вернуть его в окно рабочей среды, перетащите его обратно. |
Панели быстрого переключения панелей и проекций
|
Панели быстрого переключения панелей и проекций в версии 3.0 являются независимыми сущностями и могут быть закреплены независимо друг от друга.
По умолчанию панель переключения проекций расположена в верхнем правом углу экрана. Ее также можно закрепить слева вверху, под главной панелью инструментов или с краю. Переместить панель переключения проекций можно с помощью контекстного меню или страницы параметров Общие > Вид. По умолчанию панель быстрого переключения панелей расположена в нижнем левом углу экрана. Также как и панель переключения проекций, она может быть закреплена в другом месте. Это можно сделать, перетащив ее влево или вправо по экрану (или обратно, если она уже находится в одной из этих позиций). |
Помощник по привязкам клавиш
|
Eclipse поддерживает привязки клавиш, содержащие комбинации из нескольких клавиш. Примером таких привязок клавиш являются "Ctrl+X S" ("Сохранить" в конфигурации Emacs) или "Alt+Shift+Q Y" ("Открыть панель Синхронизация" в конфигурации по умолчанию). Эти клавиши сложно запомнить, если не пользоваться ими часто. Теперь есть возможность видеть небольшую всплывающую подсказку с завершением для уже нажатых клавиш. На странице параметров Общие > Клавиши находится вкладка "Дополнительно". Перейдите на нее и отметьте "Справка по сложным комбинациям клавиш быстрого доступа". |
Всегда запускать в фоновом режиме
|
В Eclipse 3.0 многие операции можно по выбору запускать в фоновом режиме, так что есть возможность продолжить работу, пока они выполняются. На странице параметров Общие можно включить опцию Всегда запускать в фоновом режиме, чтобы не появлялось окно диалога. |
Выключение неиспользуемых групп функций
|
Если какие-либо части платформы Eclipse вы никогда не будете использовать (например, вы не используете хранилища CVS или не разрабатываете модули), их можно полностью выключить из пользовательского интерфейса. На странице параметров Общие > Группы функций можно найти отключаемые сегменты рабочей среды. Выключая группы функций, можно скрыть панели, проекции, страницы параметров и другие дополнения. |
Запуск с помощью контекстного меню
|
Можно запустить компоновку Ant с помощью контекстного меню. Выберите файл компоновки Ant и затем Запустить > Компоновка Ant в контекстном меню. Для того чтобы настроить опции до запуска компоновки, используйте команду Запустить > Компоновка Ant..., которая открывает окно конфигурации запуска. Компоновка может быть также запущена из контекстного меню редактора Ant. |
Выбор JRE
|
Среду JRE, в которой будет осуществляться компоновка Ant, можно выбрать на вкладке JRE в окне Конфигурация запуска для Ant. Можно настроить запуск так, чтобы он был выполнен в специальной JRE (установка по умолчанию), или в такой же JRE, как и рабочая область Eclipse. Для некоторых специфических задач Eclipse требуется, чтобы компоновка проходила в такой же JRE, как Eclipse. |
Запуск целей Ant в панели Ant | Для того чтобы запустить цель, дважды щелкните на ней в панели Ant (или выберите цель и выполните команду Запустить в контекстном меню). |
Завершение компоновки Ant | Можно использовать команду Завершить в панели Консоль (панели Отладка), чтобы завершить запущенную в фоновом режиме компоновку Ant. |
Вывод Ant и гиперссылки | Вывод компоновки Ant происходит на панель Консоль в таком же иерархическом формате, как и при запуске компоновки Ant из командной строки. Задачи Ant (например, "[mkdir]") имеют гиперссылку на связанный файл компоновки Ant, а отчет ошибок javac имеет гиперссылку на связанный исходный файл
Java с номером строки.
Консоль поддерживает гиперссылки для javac и jikes, также как компилятор Eclipse Java. Все такие отчеты ошибок имеют гиперссылку на связанный исходный файл Java с номером строки. |
Ant находит ресурсы | При использовании ярлыка Запустить > Внешние инструменты > Запустить как > Компоновка Ant происходит поиск файла компоновки для выполнения, начиная с папки выбранного ресурса и далее вверх (иногда это называется функцией "-find"). Имена файлов компоновки для поиска указываются на странице параметров Ant. |
Закладки в справке | Теперь есть возможность иметь свой собственный список закладок на страницах книг справки. Закладки создаются кнопкой ![]() ![]() |
Область поиска по справке | Область поиска по справке позволяет сужать диапазон поиска дл одного раздела книги или расширяеть его до удаленных поисковых служб вдобавок к локальной документации.
Рабочие наборы сохраняются от сеанса к сеансу и могут быть использованы при поиске справки в рабочей среде. При выполнении поиска из браузера справки, область поиска локальной документации также применяется к поиску.
|
Контекстная справка | Если вы уже знакомы с контекстной справкой предыдущих выпусков, вы можете настроить Справку для отображения контекстной справки во всплывающих окнах вместо панели Справки с помощью страницы параметров Справка. |
Мониторы изменений CVS | В этой версии поддерживается функция "изменений" мониторинга изменений CVS. На странице параметров Совместная работа > CVS > Мониторы изменений можно установить режим автоматического уведомления сервера CVS в момент начала правки файла. Это должно быть сделано до того, как проекты будут добавлены в рабочую область. В свою очередь, сервер CVS будет уведомлять всех, кто отслеживает изменения для этого файла. При начале правки файла вы получите предупреждение в о том, что кто-то еще изменяет этот файл. Команда контекстного меню файла Совместная работа > Показать редакторы показывает всех, кто сейчас работает с файлом. Есть еще команды Совместная работа > Отслеживать изменения и Не отслеживать изменения. |
Рабочий набор для импортированного совместного проекта | Для создания рабочего набора для импортированных в рабочую область проектов служить действие Импортировать >
Совместный набор проектов. Это применимо ко всем типам хранилищ.
|
CVS поддерживает рабочие наборы | Теперь можно определять рабочие наборы с ограниченным числом проектов, отображенных в панели Хранилища CVS. |
Сравнение разных версий | Для файла или папки в панели Хранилища CVS выберите в контекстном меню Сравнить с, чтобы сравнить его с другой версией, ветвью или датой. |
Восстановление удаленных файлов из CVS | Теперь можно восстановить удаленные файлы из хранилища CVS с помощью команды Совместная работа > Восстановить из хранилища, которая доступна в проектах и папках CVS. |
Закрепить синхронизацию
|
В панели Синхронизация можно задавать различные синхронизации. Используйте кнопку с булавкой панели инструментов в панели Синхронизация, чтобы закрепить синхронизацию. В следующий раз будет создана новая синхронизация. Таким способом можно синхронизировать разные наборы ресурсов. |
Мастер изъятия
|
Изъять проекты можно одним простым действием Файл > Импортировать > Изъять проект из CVS. Это также позволяет изъять проект из CVS, который не поддерживает просмотр его содержания. |
Просмотр изменений в наборе изменений CVS |
Можно просмотреть набор изменений в панели Синхронизация, сгруппированный по автору, комментарию или дате. Включите разметку, щелкнув на кнопке Изменить набор![]() |
Группировка исходящих изменений |
Можно сгрупировать исходящие изменения в наборы изменений с помощью панели Синхронизация. Для этого перейдите в режим Исходящие и нажмите кнопку Изменить набор ![]() |
Расписание синхронизации
|
Можно запланировать запуск определенной синхронизации по расписанию. Расписание для синхронизации CVS создается на панели Синхронизация с помощью действия Расписание... в выпадающем меню панели. |
Применение изменений к другой ветви
|
Если в рабочей области есть изменения, которые требуется внести не в ту ветвь, к которой вы сейчас подсоединены, можно переключиться на другую ветвь с помощью команды Совместная работа > Переключиться на другую ветвь или версию. Эта операция не будет модифицировать измененные файлы, и их можно будет внести в другую ветвь. |
Совместное использование вашей настройки CVS | Можно сохранить список совместно используемых проектов CVS в совместный набор проектов. Таким способом можно заново создать рабочую область в совместных проектах CVS.
|
Восстановление управляемого файла CVS, который был изменен, но не внесен в хранилище | Это можно сделать двумя способами:
или
|
Просмотр предка в сравнении трех версий | Всякий раз, когда синхронизация CVS приводит к конфликту, бывает полезно увидеть общего предка, от которого произошли две конфликтующие версии.
Можно показать общего предка, нажав кнопку Показать панель предка в локальной панели инструментов окна сравнения. Если вы хотите, чтобы панель предка открывалась автоматически для всех конфликтов, включите опцию Сначала показывать панель предка на вкладке Сравнить текст страницы параметров Сравнить/Исправить. |
Объединение в Редакторе сравнения
|
Можно объединить входящие изменения в редакторе сравнения одним щелчком мыши. Наведите мышью на маленький квадрат в центре линии, соединяющей два диапазона входящих или конфликтующих изменений. Появится кнопка для подтверждения изменений.
Обратите внимание, что что для этого должна быть включена опция Соединить диапазоны одной линией на странице параметров Общие > Сравнить/Исправить > Сравнить текст. |
Помощник по работе с содержимым дляветвления и объединения |
При ветвлении и объединении CVS можно использовать помощника по работе с содержимым для выбора подходящих тегов в полях тегов. Например, при ветвлении с помощью помощника по работе с содержимым можно выбрать тег из списка тегов ветвления, имеющихся в других проектах рабочей среды. При объединении с помощью помощника по работе с содержимым можно выбрать ветвь, содержащую все объединяемые изменения. Мастер объединения также попытается выбрать подходящий исходный тег и вам не придется подбирать его вручную. |
Фильтрация в диалогах выбора тегов |
Есть несколько операций CVS, позволяющих пользователю указать тег (например, ЗАм енить на ветвь или версию, Сравнить с ветвью или версией, Извлечь, и так далее). Теперь эти диалоги также позволяют указать часть имени тега (или простые фильтры имен с помощью символов подстановки * и ?) и просмотреть все теги, отвечающие введенному фильтру. Это существенно облегчает поиск нужных тегов при выполнении данных операций. |