Как в Android Studio отключить авто import у статических переменных?
class TestA{
public static int asd=0;
}
class TestB{
int asd=5;
asd=2;
}
Как видно из примера, в классе TestB я записал переменную asd. В итоге, поменялось число 2 у класса TestA, потому что Android Studio автоимпортировал класс TestA.
Если бы я хотел переписать статическую переменную asd класса TestA, я бы написал TestA.asd=2;
Кстати, это появилось в Android Studio 2.2.3, поэтому просьба - кто знает, как отключить это? Заранее говорю, мне отключить полностью авто импортирование не нужно, только для статических.
В Классе TestB автоматически создается import
import static com.ruandroid.appone.TestA.asd;
Для управления автоматическим импортом есть чекбоксы в меню File | Settings | Editor | General | Auto Import. На данный момент только один, но в ближайшем EAP-релизе будут отдельные флажки для импорта классов и методов/полей.
В IDEA 2016.2.1 и позже это настраивается флажком Show import suggestions for static methods and field
Источник: How to disable automatic Java static imports?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, делаю веб приложение, дошло до сохранения и отображения фото в jspСохраняется, всё хорошо, но при отображении возникли проблемы,...
Хочу реализовать интерфейс Comparable, и с помощью него произвести сравнение (и последующую сортировку) элементов массива по полю типа LocalDateПриведенный...
Я думаю, что излишне будет писать код активитиКласс был успешно испытан на консоли Java