.speech-bubble {
position: relative;
background: #00aabb;
border-radius: .4em;
}
.speech-bubble:after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
width: 0;
height: 0;
border: 20px solid transparent;
border-top-color: #00aabb;
border-bottom: 0;
border-left: 0;
margin-left: -10px;
margin-bottom: -20px;
}
Джекпот является языком рефакторинга, встроенным в javac. Это было проектом James Goslings и стало основой Netbeans, осуществляющего рефакторинг модуль. Это - по существу язык сопоставления с образцом, соответствуя по AST.
С ним можно записать собственные шаблоны.
Править: измененный ссылка на более живое (пост-Oracle) ссылка. Я понятия не имею, является ли это все еще жизнеспособным автономным проектом, хотя Netbeans является теперь 100%-м открытым исходным кодом.
Некоторые плагины как Checkstyle включают платформу быстрого исправления и действительно позволяют массу, фиксирует сразу. Но то, что Вы ищете, должно включить существующую платформу рефакторинга, не заменить ее.
Это не совсем ответ на ваш вопрос, но я не могу правильно отформатировать его в комментарий.
Вот хороший способ извлечь строки в константу в eclipse. (Я не знал о строке выбора до пары недель назад)
У нас есть эта строка:
System.out.println("This Line Contains a constant The 42 Constant that is stuck inside");
Сначала позвольте отметить желаемую константу с помощью курсора мыши и ctrl-1 + «выбрать выбранную строку» , результат:
System.out.println("This Line Contains a constant " + "The 42 Constant" +" that is stuck inside");
Теперь вы можете навести курсор мыши на выбранную константу и нажать Alt + Shift + T, а затем (извлечь константу), которая сгенерирует константы THE_42_CONSTANT как частную статическую конечную строку
private static final String THE_42_CONSTANT = "The 42 Constant";
...
...
System.out.println("This Line Contains a constant " + THE_42_CONSTANT+ " that is stuck inside");
Надеюсь на это это то, что вы на самом деле ищете, конечно, вы можете настроить горячие клавиши для действий aboe в eclipse
Я знаю, что вы предпочитаете бесплатный плагин для Eclipse, но если вы любите ReSharper и вынуждены работать с Java, проверьте InteliJ IDEA http://www.jetbrains.com/idea/index.html. Она была первоначальным вдохновением для ReSharper и также разработана компанией JetBrains. Я считаю, что он обладает теми же возможностями рефакторинга, что и RS, а также поддерживает ту же схему клавиатуры (если вы решили использовать схему inteliJ в VS.) Если вы попробуете его, дайте нам, ребятам из C#, знать, как он сравнится с вашим опытом работы с RS.