среда, 22 июля 2009 г.

Eclipse workflow

При написании кода я практикую TDD, поэтому для меня очень важно запускать все unit тесты очень часто. Для того чтобы это делать в Eclipse мы можем создать Junit конфигурацию запуска, и запускать последнюю конфигурацию запуска через шорткаты (если честно, я только запуск юнит тестов в качестве конфигурации запуска и использую - остальное в build.xml). По умолчанию это Ctrl+F11.

Единственное что меня досаждало - после того как мы выполним эту команду на юнит тесте, последней конфигурацией запуска становилось выполнение этого одного юнит теста. И потом приходилось снова лезть в меню или тыркать мышкой по запуску всех юнит тестов.

Рецепт: Настройки-> Run/Debug -> Launching и в группе Launch Operation ставим Always launch the previously launched application.

В Intellij Idea есть замечательная убийственная штука как автодополнение выражения. Подход Eclipse немного отличается.

Рецепт: В настройках Java -> Typing -> Automatically insert at correct position. Ставим галочки для "}" и ";". Теперь в любом месте строки вставка этих символов приведет к их расположению в конце строки.

Комментариев нет: