Что такое ярлык для форматирования кода в Qt Creator?

Я хочу форматировать свой Qt-код с помощью ярлыка в Qt Creator, так же, как ctrl + shift + F в Eclipse.

Но не нашел его в настройках Qt, а также после поиска через google.

Итак, есть ли такой ярлык в Qt Creator? Если нет, то как форматировать код?

Ответ 1

  1. Сначала установите clang-format.

    Если вы работаете в Ubuntu, вы можете сделать это с помощью sudo apt-get install clang-format.

  2. Затем перейдите в Help → About plugins и проверьте Beautifier.

  3. Затем перезапустите создатель Qt.

  4. Теперь перейдите в Tools → Options → Environment → Keyboard и найдите там, где он говорит "Формат текущего файла" в среднем столбце, затем нажмите на него.

    И в нижней части этого окна нажмите на record и запишите последовательность клавиш, которую вы хотите использовать для форматирования текущего файла.

Ответ 2

Вы можете по крайней мере отстудить свой код следующим образом. Сначала выберите часть кода, который вы хотите отступать (или Ctrl + A, если вы хотите отложить все исходные коды в текущем файле), а затем Ctrl + i.

Если вы используете Mac OS X, используйте Command вместо Ctrl.