[Закрываются] скрытые функции Eclipse

Этот сочетает в себе как оригинальный ответ Роба, так и обновление Pilau за 2016 год

    var isOpera = !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
    // Opera 8.0+ (UA detection to detect Blink/v8-powered Opera)
var isFirefox = typeof InstallTrigger !== 'undefined';   // Firefox 1.0+
var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;
    // At least Safari 3+: "[object HTMLElementConstructor]"
var isChrome = !!window.chrome && !isOpera;              // Chrome 1+
var isIE = /*@cc_on!@*/false || !!document.documentMode;
// Edge 20+
var isEdge = !isIE && !!window.StyleMedia;
// Chrome 1+
var output = 'Detecting browsers by ducktyping:
'; output += 'isFirefox: ' + isFirefox + '
'; output += 'isChrome: ' + isChrome + '
'; output += 'isSafari: ' + isSafari + '
'; output += 'isOpera: ' + isOpera + '
'; output += 'isIE: ' + isIE + '
'; output += 'isIE Edge: ' + isEdge + '
'; document.body.innerHTML = output;

97
задан 7 revs, 6 users 100% 6 May 2012 в 17:23
поделиться

73 ответа

CTRL-MouseClick (left) as an alternative for F3 to go to declaration.

1
ответ дан 24 November 2019 в 05:18
поделиться

ctrl + d для удаления текущей строки

alt + вверх / вниз для перемещения текущей строки или блока выделенного текста вверх или вниз

ctrl + alt + вверх / вниз для копирования / дублирования текущей строки или блок выделенного текста вверх или вниз

ctrl + alt + c SVN фиксация (с подрывным)

ctrl + alt + u Обновление SVN (с подрывным)

1
ответ дан 24 November 2019 в 05:18
поделиться

Я недавно сопоставил alt-enter с той же командой, что и ctrl-1. Просто добраться до него немного проще.

Я также часто использую alt + shift + x & t, но я не фанат того, как работает интегрированная программа запуска тестов.

1
ответ дан 24 November 2019 в 05:18
поделиться

Если вы используете клавишу F3 для перехода к исходному коду метода, вы часто можете тратить свое время на переключение на интерфейс вместо того, чтобы переходить непосредственно к классу реализации (есть часто только один, для DAO, Service, ... например)

Используя Ctrl + указатель мыши на один метод кода, вы сможете выбрать между прямым переходом к Прямо переходу к реализации (классу) или Декларация (интерфейс)

Подробнее об этом совете здесь:

http://www.ibm.com/developerworks/opensource/library/os-eclipse-galnav/index.html

Это доступно только в Galileo, и вы также можете использовать Ctrl + T.

1
ответ дан 24 November 2019 в 05:18
поделиться

alt + shift + z - активировать подменю "окружать с помощью". Удобно, когда нужно окружить блоком try catch.

2
ответ дан 24 November 2019 в 05:18
поделиться

Дважды щелкнуть рядом с открытым кронштейном, выделите весь код до закрывающего кронштейна, а наоборот.

1
ответ дан 24 November 2019 в 05:18
поделиться

В

Windows/Preferences/General/Keys

define

Alt + C

для SVN Commit

Alt + U

для SVN Update

Shift + Ctrl + N

для New Class Dialog

для New Class Dialog.

0
ответ дан 24 November 2019 в 05:18
поделиться

Справка по eclipse содержит множество полезных ресурсов. Просто ищите "советы и рекомендации". В частности, "Советы и хитрости (JDT)" я нашел очень полезными.

0
ответ дан 24 November 2019 в 05:18
поделиться

Ctrl + H выполняет поиск / замену по всей рабочей области или проекту.

2
ответ дан 24 November 2019 в 05:18
поделиться

Установите подключаемый модуль MouseFeed Eclipse. После установки он будет показывать вам всплывающее окно с сочетанием клавиш всякий раз, когда вы нажимаете кнопку или пункт меню, связанный с ярлыком.

1
ответ дан 24 November 2019 в 05:18
поделиться

Ctrl-F6 для переключения фокуса между открытыми окнами редактора (с Ctrl-Shift-F6 для переключения назад)

Ctrl-F7 для переключения фокуса между видами Eclipse

Ctrl-F8 для циклического переключения перспектив Eclipse

{ {1}}
1
ответ дан 24 November 2019 в 05:18
поделиться

НЕ такая скрытая функция, но очень мало людей используют ее и не изучают Шаблон Ярлык на клавиатуре

, и Алекс объяснил о Сортировка по члену

Перемещение строк

1
ответ дан 24 November 2019 в 05:18
поделиться

Вы можете, удерживая CTRL, щелкнуть практически любой тип, поле, метод или переменную, и eclipse приведет вас к объявлению этого элемента:

то есть:

  • на локальном компьютере переменная - переводит вас к оператору объявления в функции
  • для переменной-члена - приводит вас к определению в файле класса, в котором объявлен член (или родительский класс, если он не переопределен в дочернем классе
  • на класс - переносит вас в начало файла класса для этого класса

. Вы также можете, удерживая CTRL, навести курсор на тип, чтобы вызвать опцию поиска реализации. Это полезно, если вы используете интерфейс и хотите увидеть какие классы реализуют этот интерфейс. Он также позволяет увидеть, какие суперклассы и подклассы могут реализовывать / переопределять определенную функцию.

3
ответ дан 24 November 2019 в 05:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: