2014-01-24 3 views
0

Есть ли какой-либо плагин IDE (IntelliJ, Netbeans, Eclispe) или скрипт, который может сортировать методы в классе на основе CRUD-операций.Способы сортировки на основе CamelCase

Имена методов находятся в CamelCase, поэтому я предполагаю что-то, что не использует начало имени метода при сортировке.

Например методы рода класс, помещая весь метод CRUD для конкретного объекта вместе например .:

public void createBank(...) 
public Bank readBank(...) 
public void updateBank(...) 
public void deleteBank(...) 

public void createAccount(...) 
public Account readAccount(...) 
public void updateAccount(...) 
public void deleteAccount(...) 
+2

Я не думаю, что IDE может сделать это, ваша задача слишком специфичны. Я думаю, что сценарий, возможно, лучший вариант, который у вас есть. Если у вас нет сотен методов, возможно, вам интересен факт, что вы можете перемещать свои методы, используя drag & drop в представлении Eclipse Outline. Удобный и безопасный способ сортировки методов вручную. Кроме того, поддерживается многоэкранное перетаскивание. – sulai

ответ

1

я смог перестроить методы в порядке CRUD, но не может найти путь к группе по типу объекта.

public void createAccount() { 
} 

public void createBank() { 
} 

public Account readAccount() { 
    return null; 
} 

public Bank readBank() { 
    return null; 
} 

public void updateAccount() { 
} 

public void updateBank() { 
} 

public void deleteAccount() { 
} 

public void deleteBank() { 
} 

IntelliJ IDEA> Preferences> Код Style> Java> Устройство

Там есть фиксированный набор правил группировки, которые не подходят, и никаких пользовательских правил группировки не допускаются.

enter image description here

+0

Я также пробовал плагин IntelliJ Backranger, но он не поддерживает поддержку регулярных выражений – DarVar

Смежные вопросы