«Могу ли я определить переменную класса и заменить ее переменной данных?»
Нет. Это разные вещи. Переменная класса существует ровно один раз - в классе.
Вы можете - для тонкого завершения кода - начать с некоторых переменных класса, а затем удалить эти строки кода после того, как вы написали свой класс. Но каждый раз, когда вы забудете это сделать, ничего хорошего не произойдет.
Лучше попробовать другую IDE. Komodo Edit * Кодовые дополнения кажутся разумными.
Если у вас так много переменных с такими длинными именами, что завершение кода действительно полезно, возможно, вам следует уменьшить классы или использовать более короткие имена. Шутки в сторону.
Я обнаружил, что когда вы попадаете в место, где завершение кода более полезно, чем раздражает, вы превысили порог сложности "держать все в моем мозгу" Если класс не вписывается в мой мозг, это слишком сложно.