ПредишенСледващото

Ръководство за потребителя IntelliJ IDEA. Основи на рефакториране.

Основи на рефакториране
  1. селекция
    На първо място, вие дори не е необходимо да се подчертае желания код артикул преди редакции. IntelliJ IDEA е достатъчно умен, за да разбера какво израз, че ще реорганизира и просто пита за потвърждение, ако има няколко възможности.

Ръководство за потребителя IntelliJ идея


  • анулиране
    Друго важно нещо, IntelliJ IDEA ви позволява да отмените всичко, включително рефакториране, без значение колко амбициозна тези трансформации. Просто натиснете Ctrl + Z (Cmd + Z за Mac), и тук пред вас кода, както е било толкова дълго, колкото случайно да не се развали няколко хиляди линии на вашата програма.
  • мнемоника
    IntelliJ IDEA препоръчва да използвате клавиатурата вместо мишката. Доказано е, че то е по-бързо и в крайна сметка ще доведе до по-продуктивна работа с кода.

    Нещо, което ще ви помогне лесно да използвате клавиатурата, за да работят с диалогови и изскачащи прозорци, и там е евристика - клавишни комбинации, които се задават автоматично на всеки един от диалогови елементи. След отваряне на диалоговия прозорец, натиснете и задръжте Alt. IntelliJ IDEA да отпусне всички налични мнемоника. След това можете да ги използвате, като кликнете върху бутона маркиран, задръжте натиснат клавиша Alt. да получат достъп до необходимите елементи.

    Ръководство за потребителя IntelliJ идея

  • линейни фрагменти
    Добро време за спестяване на възможност за извличане на част от низ израз с командата за извличане. рефакториране. Просто изберете един фрагмент и прилагат редакции да замени всички случаи на използване на този фрагмент към предложения постоянен или променлив.

    Ръководство за потребителя IntelliJ идея

  • Промяна на типа на променлива
    Имайте предвид, че можете да изберете типа на променлива, когато използвате Extract команда редакции на. Натиснете Shift + Tab, докато редактирате името на променливата, а IntelliJ IDEA ще поиска от вас да изберете типа на променливата (например, можете да използвате интерфейс, вместо на класа, че изпълнява, или обратното).

    Ръководство за потребителя IntelliJ идея

  • изготвят логически
    Един от най-простите, но много полезен начин за рефакториране този Обръщане Булева. който обръща експресията на всички техни семантиката и преобразуване на данните за всяка булева променлива област параметър или метод.

    Ръководство за потребителя IntelliJ идея

  • Промяна на вида на
    Метод рефакториране тип миграция. както подсказва името му, той ви позволява автоматично да променят вида на всеки член на класа, заедно с всички условия, извън неговите елементи, като например типа методи, локални променливи, параметри и т.н.

    Ръководство за потребителя IntelliJ идея

  • Други полезни методи за рефакториране
    Събудете се членовете на класа нагоре / надолу
    Разпределяне на родителския клас
    Изолацията интерфейс
    Конвертиране на Anonymous към Inner клас
  • римейк го
    Ако не можете да си спомните клавишната комбинация за определен рефакториране, или просто не сте сигурни какво да правите по-нататък, просто използвайте "редакции на това действие", като натиснете Ctrl + Shift, + Alt + T (Cmd + Shift, + Alt + T). Вие ще видите списък на наличните refactorings в настоящия контекст.

    Ръководство за потребителя IntelliJ идея

  • Това е всичко основите на рефакториране.
    Вижте. Следните насоки за по-задълбочено проучване на конкретни теми.

    Свързани статии

    Подкрепете проекта - споделете линка, благодаря!