Приведенные далее советы помогут повысить эффективность работы. Они разбиты на следующие разделы:
Где я был? | Редакторы рабочей среды сохраняют хронологию навигации. Если в процессе правки вы открыли еще одно окно редактора, можно нажать
Навигация > Назад (Alt+Стрелка влево, или
значок ![]() |
Список редакторов - Ctrl+E | Быстро переключить редакторы можно с помощью комбинации клавиш Ctrl+E, которая показывает список всех открытых редакторов. Этот список поддерживает автодополнение при вводе для поиска редактора, а также дает возможность закрывать редакторы с помощью выпадающего меню или клавиши Delete. |
Хотите каждый сеанс работы начинать сначала? | Можно настроить параметры на странице
![]() |
Открытие редакторов перетаскиванием мышью | Элемент можно открыть в редакторе, перетащив его мышью из панели Навигатор или Структура пакетов в область редактирования. |
Размещение панелей в области редактирования | Макет области редактирования можно видоизменить, перетаскивая панели мышью. Захватите
мышью вкладку редактора и перенесите ее к границе области редактирования. Значки стрелок (например, ![]() |
Открытие редакторов одним щелчком | Активировать возможность открытия редактора одним щелчком можно, задав Режим открытия на странице параметров
![]() |
Сворачивание всех открытых элементов | Для того чтобы свернуть все развернутые элементы проекта или папки, нажмите в панели Навигатор (или подобной панели) кнопку Свернуть все.
|
Глобальный поиск и замена | Для того чтобы задать текст, который вы хотите заменить, и область, в которой должна быть произведена замена, используйте пункт главного меню
![]() |
Замена с помощью панели Поиск | Можно заменить найденные в файле варианты с помощью пункта Заменить... или Заменить выбранное... в контекстном меню панели Поиск. |
Связывание панели с данным редактором. | По умолчанию ресурс в панели Навигатор (и других панелях) не связан постоянно с открытым в данный момент редактором. Это значит, что закрытие или переключение редакторов не изменяют выбор ресурса в панели Навигатор. Нажатие кнопки Связать с редактором панели инструментов Навигатора привязывает панель к изменяемому сейчас файлу. |
Синхронизация редактора и панели вручную | Команда Навигация > Показать в
обеспечивает единый способ перехода из открытого редактора к панели, в которой показан соответствующий файл (например, к панели Навигатор), или от выбранного в одной панели файла к этому же файлу в другой панели (например, из панели Навигатор в панель Структура пакетов).
Комбинацией клавиш Alt+Shift+W можно открыть меню быстрого переключения с доступными целевыми панелями. |
Быстрый переход между панелями, редакторами и проекциями | В меню Окно > Навигация,
можно обнаружить ряд способов быстрого перехода между различными панелями, редакторами, проекциями и меню в рабочей среде. Для этих команд существуют такие клавиши быстрого доступа, как Ctrl+F6 для переключения между редакторами, Ctrl+F7 для переключения между панелями, Ctrl+F8 для переключения между проекциями,
и F12 для активации редактора.
Для того чтобы сразу перейти к определенной панели, можно определить для нее клавишу быстрого доступа на странице параметров Общие > Клавиши |
Закрепление редакторов | Если установлен атрибут Автоматически закрывать редакторы (на странице параметров
![]() |
Изменение порядка вкладок редактора | Можно переупорядочить открытые редакторы, перетаскивая их мышью. Захватите мышью вкладку редактора и перетащите ее к тому месту, где должен располагаться редактор. При позиционировании редактора значок блокнота вкладок
![]() |
Свертывание панелей и редакторов | Не хватает места на экране? Попробуйте свернуть неиспользуемые панели, чтобы освободить рабочую область экрана. Блокнот вкладок каждой панели имеет значок Свернуть рядом со значком Развернуть.
|
Развертывание панелей и редакторов | Развернуть панель или редактор можно с помощью двойного щелчка на заголовке панели или вкладке редактора. Снова щелкните два раза, чтобы восстановить их обычный размер. |
Управление рабочей областью экрана с помощью быстрых панелей | Быстрые панели используются, чтобы освободить рабочую область экрана, оставляя панели легко доступными. Если щелкнуть на значке быстрой панели, она будет временно показана поверх других панелей. Быстрая панель будет скрыта, если щелкнуть где-нибудь за ее пределами. Команда Быстрая панель в системном меню панели включает и выключает режим быстрой панели. Можно также создать быструю панель из обычной, перенеся ее на панель быстрого переключения слева. |
Панели быстрого переключения панелей и проекций | Панели быстрого переключения панелей и проекций могут быть закреплены в разных местах независимо друг от друга.
По умолчанию панель переключения проекций расположена в верхнем правом углу экрана. Ее также можно закрепить слева вверху, под главной панелью инструментов или с краю. It may be moved via Переместить панель переключения проекций можно с помощью контекстного меню или страницы
параметров
По умолчанию панель быстрого переключения панелей расположена в нижнем левом углу экрана. Также как и панель переключения проекций, она может быть закреплена в другом месте. Это можно сделать, перетащив ее влево или вправо по экрану (или обратно, если она уже находится в одной из этих позиций). |
Автономные панели | Можно сделать панель автономной, т.е. помещать ее в любое место, включая поверх другого окна Eclipse. Щелкните правой кнопкой мыши на панели, которую нужно перенести, и выберите из появившегося меню "Открепить". (Другой способ - нажмите левой кнопкой мыши на вкладке панели и, удерживая кнопку, перенесите панель в нужное место в проекции.) Затем перенесите панель в нужное место. В то же окно можно перенести и положить другие панели.
Для того чтобы вернуть панель в первоначальное положение, выберите в контекстном меню опцию Восстановить. (Можно также перенести панель, удерживая ее за вкладку.) |
Восстановление размеров окна | Размеры многих из окон Eclipse можно изменять, и при последующем открытии размеры сохраняют свои значения. Это удобно, однако иногда необходимо установить первоначальные размеры для окна. Для того чтобы установить первоначальные размеры для окна, дважды щелкните на пустое пространство внизу окна возле кнопок. |
Восстановление макета проекции | Перестановка и закрытие панелей в проекции может привести к тому, что их отображение станет неузнаваемым и трудным для работы. Для того чтобы вернуть их к привычному виду, используйте
![]() |
Настраиваемые пользователем привязки клавиш |
Для часто повторяющихся команд можно упростить работу, назначив комбинации клавиш, которые будут вызывать эти команды. Присвоить новые привязки клавиш и просмотреть существующие можно на странице параметров
![]() |
Показать полный список клавиш быстрого доступа | Работая в редакторах и панелях Eclipse просто нажмите Ctrl+Shift+L для просмотра полного списка доступных комбинаций клавиш. Это отличный способ запомнить доступные комбинации и с их помощью ускорить работу.
Эти сведения также доступны и на странице
![]() |
Помощник по привязкам клавиш | Eclipse поддерживает привязки клавиш, содержащие комбинации из нескольких клавиш. Примером таких привязок клавиш являются "Ctrl+X S" ("Сохранить" в конфигурации Emacs) или "Alt+Shift+Q Y" ("Открыть панель Синхронизация" в конфигурации по умолчанию). Эти клавиши сложно запомнить, если не пользоваться ими часто. Теперь есть возможность видеть небольшую всплывающую подсказку с завершением для уже нажатых клавиш. На странице параметров
|
Настройка панели инструментов и строки меню | Можно настроить, какие пункты будут появляться в главной панели инструментов и строке меню с помощью команды
![]() |
Восстановление удаленных ресурсов | Выберите контейнер ресурса и используйте команду Восстановить из локальной хронологии для восстановления удаленных файлов. За один раз можно восстановить более одного файла.
|
Ускорение навигации в рабочей области |
Команда
![]() |
Копирование и перемещение ресурсов | Файлы и папки можно перетаскивать мышью внутри панели Навигатор. Для их копирования удерживайте при этом клавишу Ctrl. |
Импорт файлов | Для того чтобы быстро импортировать файлы и папки в рабочую область, можно перенести их мышью из файловой системы (например, из окна Проводника Windows) в панель Навигатор. В проекте всегда создаются копии файлов и папок, а исходные остаются без изменений. Также можно использовать операции Копировать и Вставить. |
Экспорт файлов | Можно перенести файлы и папки из панели Навигатор в файловую систему (например, в окно Проводника Windows), чтобы экспортировать их. Всегда создаются копии файлов и папок, а ресурсы рабочей области остаются без изменений. Также можно использовать операции Копировать и Вставить. |
Управление проектами в рабочей области | Используйте команду Проект > Закрыть проект для того, чтобы управлять проектами в рабочей области. Когда проект закрыт, его ресурсы временно "отключены" и больше не появляются в рабочей среде (но они по-прежнему находятся в файловой системе). Закрытые проекты освобождают память. Также, уменьшается время компоновки, поскольку они не участвуют в процессе компоновки. |
Описание конфигурации | Создавая отчет о неполадках в системе, часто важно иметь возможность собрать сведения о текущей конфигурации. Кнопка
Сведения о конфигурации
в окне
![]() |
Удаление выполненных задач | Используйте команду Удалить выполненные задачи в контекстном меню панели задач, чтобы удалить все выполненные задачи из панели задач. Это будет удобнее, чем по отдельности выбирать и удалять выполненные задачи. |
Просмотр свойств ресурса | Для просмотра свойств нескольких ресурсов используйте панель Свойства (![]() |
Быстрый поиск ресурса | Для того чтобы быстро найти ресурс, используйте команду Навигация > Перейти >
Ресурс. Если команды Перейти к > Ресурс нет в проекции, ее можно добавить, выбрав
![]() |
Дополнительная информация о ресурсе | Оформление меток служит для того, чтобы показать дополнительную информацию о ресурсе. Используйте страницу параметров
![]() |
Фильтрация ресурсов | И панель Навигатор, и панель Задачи поддерживают фильтрацию своих элементов. Управление тем, какие пункты будут отображаться, осуществляется с помощью фильтров и рабочих наборов. Команда Фильтры находится в меню панели. Рабочий набор выбирается с помощью команды Выбрать рабочий набор в меню панели Навигатор. В панели Задачи рабочий набор можно выбрать в окне Фильтры. |
Быстрые исправления в панели задач | Можно использовать команду Быстрые исправления в панели Задачи, чтобы предложить автоматическое исправление для выбранного элемента. Команда Быстрые исправления доступна только тогда, когда имеется возможное исправление. |
Создание переменных пути | При создании связанной папки или файла можно указать их адрес относительно переменной пути. Используя переменные пути, вы можете работать над совместными проектами, содержащими связанные ресурсы, не требуя, чтобы у всех разработчиков были одинаковые пути в своих файловых системах. Переменную пути можно определить или во время создания связанного ресурса, или на странице параметров
![]() |
Сравнение архивов zip между собой или с папкой | В панели Навигатор выберите или два архива zip, или архив и папку, и примените команду выпадающего меню Сравнить > Друг с другом. Все различия между ними будут показаны в редакторе сравнения. В верхней панели отображаются все отличающиеся записи архива. С помощью двойного щелчка на каком-нибудь пункте выполняется сравнение содержания с нижней панелью.
Это применимо в любой ситуации, предполагающей сравнение файлов. Так, если в результате выполнения операции Синхронизация CVS отображается архив в виде дерева ресурсов, то с помощью двойного щелчка можно просмотреть изменения в архиве. |
Переключить рабочую область | Вместо того, чтобы выключать Eclipse и перезапускать его с другой рабочей областью, можно воспользоваться командой
Этот прием полезен также при изменении некоторых параметров, которые требуют
перезапуска для вступления изменений в силу (например, параметры в
|
Всегда запускать в фоновом режиме | Многие операции можно по выбору запускать в фоновом режиме, так что есть возможность продолжить работу, пока они выполняются.
На странице параметров
|
Выключение неиспользуемых групп функций | Если какие-либо части платформы Eclipse вы никогда не будете использовать (например, вы не используете хранилища CVS или не разрабатываете модули), их можно полностью выключить из пользовательского интерфейса. На странице параметров
|
Инкрементный поиск строки | Выберите Правка > Инкрементный поиск: вперед (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, или для всех новых редакторов на странице параметров
![]() Когда указатель мыши размещается над местом правки в вертикальной линейке, всплывающее окошко показывает первоначальное содержание, которое можно восстановить с помощью контекстного меню линейки. Контекстное меню позволяет также включать/отключать функцию "Выделение изменений". |
Настройка оформления аннотаций | Оформление аннотаций в редакторах можно настроить на
странице параметров
![]()
|
Навигация Далее / Назад | Клавиши Ctrl+. и Ctrl+ позволяют перейти к следующему или предыдущему результату поиска, ошибке или сравнить различия. Эти комбинации клавиш соответствуют действиям Навигация > Далее и Навигация > Назад. |
Поддержка ограничителя строки | Теперь можно указать ограничитель строки, используемый для создания новых текстовых файлов. Можно задать единые настройки для всей рабочей области с помощью параметров на странице
|
Автодополнение слов при вводе | В любом текстовом редакторе можно дополнить приставку для слова, встречающегося в любом открытом редакторе или буфере. По умолчанию для автодополнения слов используется комбинация Alt+/ (Ctrl+ используется для Mac). |
Открытие файлов без названия | Теперь можно открывать текстовый редактор без необходимости предварительного создания файла. Для этого выберите Файл > Создать > Текстовый файл без названия. |
Запуск с помощью контекстного меню | Можно запустить компоновку 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. |
Показать во внешнем окне | Неполадки с чтением разделов справки в лотке просмотра Справки? Воспользуйтесь кнопкой ![]() |
Найти этот раздел | При просмотре раздела можно узнать, где в оглавлении он находится, нажав кнопку ![]() |
Закладки | Теперь есть возможность иметь свой собственный список закладок на страницах книг справки. Закладки создаются кнопкой ![]() ![]() |
Контекстная справка | Если вы предпочитаете использовать контекстную справку желтого цвета, как в прошлых выпусках, вместо лотка просмотра Справки, настройте страницу параметров
![]() |
Памятки | Памятки предоставляют пошаговые руководства по выполнению задач общего характера. Для показа существующих памяток выберите в главном меню
![]() |
Состояние памятки | Памятка запоминает выполненные шаги, даже если была открыта другая памятка, панель памяток была закрыта или завершена работа Eclipse. |
Мониторы изменений CVS | В этой версии поддерживается функция "изменений" мониторинга изменений CVS. На странице параметров
![]() |
Рабочий набор для импортированного совместного проекта | Для создания рабочего набора для импортированных в рабочую область проектов служить действие
![]() |
CVS поддерживает рабочие наборы | Теперь можно определять рабочие наборы с ограниченным числом проектов, отображенных в панели Хранилища CVS. |
Сравнение разных версий | Для файла или папки в панели Хранилища CVS выберите в контекстном меню Сравнить с, чтобы сравнить его с другой версией, ветвью или датой. |
Восстановление удаленных файлов из CVS | Теперь можно восстановить удаленные файлы из хранилища CVS с помощью команды Совместная работа > Восстановить из хранилища, которая доступна в проектах и папках CVS. |
Закрепить синхронизацию | В панели Синхронизация можно задавать различные синхронизации. Используйте кнопку с булавкой панели инструментов в панели Синхронизация, чтобы закрепить синхронизацию. В следующий раз будет создана новая синхронизация. Таким способом можно синхронизировать разные наборы ресурсов. |
Мастер изъятия | Изъять проекты можно одним простым действием
![]() |
Просмотр изменений в наборе изменений CVS | Можно просмотреть набор изменений в панели Синхронизация, сгруппированный по автору, комментарию или дате. Включите разметку, щелкнув на кнопке Изменить набор![]() |
Группировка исходящих изменений |
Можно сгруппировать исходящие изменения в наборы изменений с помощью панели Синхронизация. Для этого перейдите в режим Исходящие или Оба и выберите модель Изменить набор ![]() |
Расписание синхронизации | Можно запланировать запуск определенной синхронизации по расписанию. Расписание для синхронизации CVS создается в панели Синхронизация с помощью действия Расписание... в выпадающем меню панели. |
Применение изменений к другой ветви | Если в рабочей области есть изменения, которые требуется внести не в ту ветвь, к которой вы сейчас подсоединены, можно переключиться на другую ветвь с помощью команды Совместная работа > Переключиться на другую ветвь или версию. Эта операция не будет модифицировать измененные файлы, и их можно будет внести в другую ветвь. |
Совместное использование вашей настройки CVS | Можно сохранить список совместно используемых проектов CVS в совместный набор проектов. Таким способом можно заново создать рабочую область в совместных проектах CVS.
|
Восстановление управляемого файла CVS, который был изменен, но не внесен в хранилище | Это можно сделать двумя способами:
или
|
Просмотр предка в сравнении трех версий | Всякий раз, когда синхронизация CVS приводит к конфликту, бывает полезно увидеть общего предка, от которого произошли две конфликтующие версии.
Можно показать общего предка, нажав кнопку Показать панель предка в локальной панели инструментов окна сравнения. Если вы хотите, чтобы панель предка открывалась автоматически для всех конфликтов, включите опцию Сначала показывать панель предка на вкладке Сравнить текст страницы параметров Сравнение и исправление. |
Объединение в Редакторе сравнения | Можно объединить входящие изменения в редакторе сравнения одним щелчком мыши. Наведите мышью на маленький квадрат в центре линии, соединяющей два диапазона входящих или конфликтующих изменений.
Появится кнопка для подтверждения изменений.
Обратите внимание, что что для этого должна быть включена опция Соединить диапазоны одной линией на странице параметров
|
Помощник по работе с содержимым для ветвления и объединения |
При ветвлении и объединении CVS можно использовать помощника по работе с содержимым для выбора подходящих тегов в полях тегов. Например, при ветвлении с помощью помощника по работе с содержимым можно выбрать тег из списка тегов ветвления, имеющихся в других проектах рабочей среды. При объединении с помощью помощника по работе с содержимым можно выбрать ветвь, содержащую все объединяемые изменения. Мастер объединения также попытается выбрать подходящий исходный тег и вам не придется подбирать его вручную. |
Фильтрация в диалогах выбора тегов |
Есть несколько операций CVS, позволяющих пользователю указать тег (например, Заменить на ветвь или версию, Сравнить с ветвью или версией, Извлечь и так далее). Теперь эти диалоги также позволяют указать часть имени тега (или простые фильтры имен с помощью символов подстановки * и ?) и просмотреть все теги, отвечающие введенному фильтру. Это существенно облегчает поиск нужных тегов при выполнении данных операций. |