STM32CubeIDE. Горячие клавиши среды разработки

Поділитися
Вставка
  • Опубліковано 6 січ 2022
  • На примере последнего проекта посмотрим как использование горячих клавиш среды STM32CubeIDE облегчит написание, редактирование кода, а также в целом использование IDE
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
    / @nrelectronics
    или через Яндекс-деньги:
    money.yandex.ru/to/4100115727...
    А также переводом по номеру карты:
    4377-7237-6190-5714

КОМЕНТАРІ • 50

  • @microsoft8792
    @microsoft8792 2 роки тому

    Очередное полезное видео. Спасибо!

    • @NRelectronics
      @NRelectronics  2 роки тому

      Спасибо. Мало инфы о горячих клавишах, о тех которые создают удобство работы с IDE. Решил немного восполнить пробел в сети.

  • @sskdll
    @sskdll 2 роки тому

    Спасибо за видео!

  • @Pioneer271
    @Pioneer271 2 роки тому +2

    Полезный материал.

    • @NRelectronics
      @NRelectronics  2 роки тому

      Надеюсь. Обычно это не освещают, а это определённые удобства.

    • @AndySm1973
      @AndySm1973 2 роки тому

      Спасибо!

    • @NRelectronics
      @NRelectronics  2 роки тому

      Пожалуйста.

  • @Ruslan-kk4pf
    @Ruslan-kk4pf Рік тому +1

    4:00 хоспади, спасибо, CTRL + 7

  • @liftoman_777
    @liftoman_777 3 місяці тому

    искал ГК "свернуть все функции" - CTRL+SHIFT+разделить

    • @NRelectronics
      @NRelectronics  3 місяці тому +1

      Спасибо за хоткей!

  • @user-wb1ow1pk9v
    @user-wb1ow1pk9v 2 роки тому +1

    👍🏼

  • @user-gx7yd6jd9g
    @user-gx7yd6jd9g Рік тому +2

    учетом того, что минус в нижнем регистре, а плюс в верхнем, для увеличения масштаба в области редактора нужно нажимать не Ctrl +, а Ctrl Shift +. Исправьте инфу, я не сразу понял, как увеличить. А вообще было бы полезно такие вещи сопровождать прикрепленным листочком с перечислением всех возможных комбинаций, о которых говорите. Но в любом случае спасибо.

    • @NRelectronics
      @NRelectronics  Рік тому

      В любом случае спасибо большое за отзыв.
      Я не сторонников листочков, так как есть Ctrl+Shift+L и экспорт в CSV ;-)

    • @user-gx7yd6jd9g
      @user-gx7yd6jd9g Рік тому

      @@NRelectronics Круто. А как сделать экспорт в CSV?

    • @NRelectronics
      @NRelectronics  Рік тому

      Ctrl+Shift+L и потом ещё раз нажать Ctrl+Shift+L. Появится окно, и там всё понятно.

  • @ghebodne2644
    @ghebodne2644 2 роки тому

    Надеюсь в этом году будет закончен курс по СИ 🙂

    • @NRelectronics
      @NRelectronics  2 роки тому +2

      Это не самоцель на самом деле. Тут материал бездонный.

    • @CTO_Mechanik
      @CTO_Mechanik Рік тому

      Всегда есть, что учить , пока одно учишь , другое из головы вылетает 🤣

  • @Олександр-Дзюбенко

    В Keil есть вкладка(окно) Functios в которой перечислены все файлы библиотек и функций с быстрым доступом к ним. В CubeIDE не могу такого найти.
    Так же Keil при вводе функций, переменных, команд анализирует введенный текст и предлагает подсказки для быстрого ввода. В Cube такое можно включить?

    • @NRelectronics
      @NRelectronics  2 роки тому +1

      Автозаполнение кода есть такое в STM32CubeIDE. Включается, по-моему, нажатием ctrl+space.

  • @user-fs7eo3mn3v
    @user-fs7eo3mn3v 6 місяців тому

    А что с вертикальным веделением текста? в Notepad++ это комбинация alt+shift, при зажатии этих клавиш можно перемещаться вверх и вниз, растягивая курсор.

    • @NRelectronics
      @NRelectronics  6 місяців тому

      просто одной комбинации такой нет, шифт + вверх это выделение, альт + вверх перемещение строки, шифт+альт ничего не вижу

  • @CTO_Mechanik
    @CTO_Mechanik Рік тому +1

    Спасибо искал подобное видео , один момент меня интересует , видел часто двигают текст весь столбец выделив переселяют его ближе к краю , убирают пробелы , часто это нужно. Надеюсь понятно изложил

    • @NRelectronics
      @NRelectronics  Рік тому +1

      Понял, но как сделать пока не знаю)

    • @CTO_Mechanik
      @CTO_Mechanik Рік тому

      @@NRelectronics весч , если узнаю поделюсь

    • @CTO_Mechanik
      @CTO_Mechanik Рік тому

      Копипастеры они точно знают и никому не говорят , когда я узнаю походу стану копипастером 🤭

    • @NRelectronics
      @NRelectronics  Рік тому

      Обязательно поделитесь)

    • @NRelectronics
      @NRelectronics  Рік тому

      Ну не так это плохо клпипастером)) главное вдумчивым)

  • @TheAurumsan1
    @TheAurumsan1 2 роки тому

    CubeIDE делает исполняемые файлы раза в два больше, чем Keil, однако в CubeIDE-Build Analyzer размеры во FLASH можно сказать, что совпадают. Можете объяснить, в чём тут разница?

    • @NRelectronics
      @NRelectronics  2 роки тому

      У себя такого не замечал, примерно одинаковый размер.

  • @user-gx7yd6jd9g
    @user-gx7yd6jd9g 6 місяців тому

    Спасибо, может быть Вы знаете как 1. увеличить размер иконок в cube ide, 2. расскрасить вкладки относящиеся к одному проекту в один и тот же цвет, 3. увеличить шрифты в cube mx поскольку на 4к мониторе ничего нормально не видно.

    • @NRelectronics
      @NRelectronics  6 місяців тому

      Пожалуйста. По эти позициям у меня к сожалению нет известных горячих клавиш.

  • @djeminim6912
    @djeminim6912 6 місяців тому

    STM32CubeIDE. Горячие клавиши среды разработки
    00:57 Горячие клавиши для редактирования кода
    • Увеличение и уменьшение размера шрифта с помощью Control + и Control -.
    • Переход на определенную строку с помощью Control + и Control - .
    • Передвижение строки вверх или вниз с помощью Alt + и Control Z .
    • Вставка пустой строки вверху или внизу с помощью Shift + Enter .
    • Удаление строки с помощью Control + D .
    • Закомментировать строку с помощью Control + S .
    • Раскомментировать строку с помощью Control + C .
    06:34 Навигация по файлам и вкладкам
    • Переход по файлам с помощью Control + Pager Up и Control + Pager Down .
    • Разделение окон с помощью Control + Detach .
    • Совмещение окон с помощью Control + Attach .
    10:21 Форматирование текста
    • Выделение текста и применение шаблона форматирования с помощью Control + Shift + F .
    • Настройка шаблонов форматирования в настройках проекта.
    13:08 Горячие клавиши для вызова списка горячих клавиш
    • Control + Shift + H для вызова списка горячих клавиш.

    • @NRelectronics
      @NRelectronics  6 місяців тому

      Респект за такое оформление!

  • @user-nw1km9qu3z
    @user-nw1km9qu3z 2 роки тому +1

    Спасибо, что смотрите мои видео )

    • @NRelectronics
      @NRelectronics  2 роки тому

      Спасибо, что смотрите и мои видео)

    • @CTO_Mechanik
      @CTO_Mechanik Рік тому

      @@NRelectronics Вам спасибо за потраченное время👌🤝🔥🔥🔥🔥

  • @tupoy_ytub_uberi_psevdonim
    @tupoy_ytub_uberi_psevdonim Рік тому

    Как распечатать видео на памятку?))

    • @NRelectronics
      @NRelectronics  Рік тому

      Можно с IDE скрин команд сделать.

  • @alche74
    @alche74 Рік тому

    у меня cntl- работает а + нет.

    • @NRelectronics
      @NRelectronics  Рік тому

      Тут за разработчиков от st не подскажу. Смотрите перечень команд через Ctrl+Shift+L.

  • @edmelectronics4110
    @edmelectronics4110 2 роки тому

    Есть ли горячая клавиша, которая отслеживает, сколько раз переменная встречается в проекте, на какие места, например, когда она выделена?

    • @NRelectronics
      @NRelectronics  2 роки тому +1

      Через поиск это можно смотреть, Ctrl+F.

    • @edmelectronics4110
      @edmelectronics4110 2 роки тому

      @@NRelectronics Спасибо болшое друг! Я потратил много времени, пытаясь найти способ отслеживать переменную, но безуспешно. Вы мне очень помогли. Мне часто нужно это отслеживание.

    • @NRelectronics
      @NRelectronics  2 роки тому

      Пожалуйста, рад помочь. Как говорится, подписывайтесь на канал и рекомендуйте другим.
      P. S. Мне особо не приходилось знать количество использования функции, могли бы пример своей необходимости привести? Я понимаю где объявлена, экстерналена и прочее, но чтоб штуки...

    • @CTO_Mechanik
      @CTO_Mechanik Рік тому

      У меня это по-умолчанию работает , даже бесит иногда 😄🤭 понял что делать теперь