Будь-який інструмент рефакторингу на зразок цього?
Будь-який інструмент рефакторингу на зразок цього?
Відповіді:
Windows
Після натискання кнопки Alt+ Shift+, Rяк згадує kostja, ви можете вибрати текст, який ви хочете змінити
Mac OS
Інтелекту в цьому немає. Він просто сліпо змінює регістр обраних символів.
Примітка. Ця порада походить від довідки про затемнення. Якщо вам потрібно його знайти, натисніть Довідка, Пошук, а потім введіть "великі регістри". Ви знайдете сторінку з великою кількістю ярликів.
Корисним є вибір стовпців за допомогою Alt + Shift + A та виберіть стовпчик літер. Потім використовуйте Ctrl + Shift + Y або Ctrl + Shift + X для малих та великих літер.
Це працює для затемнення на вікнах.
Є низка проблем:
fooBar -> FooBar і навпаки , навряд чи виникне, якщо хтось не ігнорував правила Java-стилю. (Я дуже рідко стикаюся з таким кодом, і коли я роблю свою первинну реакцію, це списати код, як не вдається.)
fooBar -> FOO_BAR і навпаки правдоподібні, але досить незвичні.
foobar -> fooBar також правдоподібний, але це проблематично. Це означало б, що Eclipse з'ясує, де призначені межі слова в послідовності символів, і це важко отримати правильно.
Якщо ви подивитесь на них, то всі вони або навряд чи знадобляться, або занадто важко зробити правильно. Отже, мене не дивує, що вони не підтримуються стандартною кодовою базою Eclipse.
Натискання клавіш Alt + Shift + R надає всі сили, щоб змінити назву змінної на свій смак. AFAIK, не існує жодного інструменту чи ярлика, який би мав би велику користь.
Ні. Вам доведеться використовувати стандартне перейменування перейменування та повторно вводити ім'я змінної великими літерами.
Великі літери імен змінних повинні обмежуватися лише тими випадками, коли ми змінюємо атрибут класу на "константний", і це трапляється не так часто ...
Ctrl+Shift+Yдля нижнього регістру,Ctrl+Shift+Xдля верхнього регістру.