Visual Studio Code — одна из самых популярных IDE. В этой статье рассматриваются некоторые интересные настройки и приемы, которые могут вам понравиться…
Код бегун
Терминал кода VS показывает много раздутых вещей, таких как пути, и требует ручной очистки. Если это вас раздражает, вам может пригодиться расширение Code Runner:
Обязательно установите флажок Сохранить файл перед запуском в настройках. Вы также можете настроить для этого горячую клавишу. Однако одним недостатком является то, что вы не можете вводить пользовательский ввод в окне вывода.
Фрагменты кода
Фрагменты в VSC похожи на шаблоны кода (также известные как шаблонный код), которые можно быстро вставить в вашу кодовую базу, набрав триггер.
Вот SO ссылка для его настройки.
Форматировщик кода
Работа форматировщика кода заключается в обеспечении соблюдения определенного стиля в вашем коде; Это может сэкономить много ваших усилий, регулируя отступы, интервалы, фигурные скобки и многое другое.
Prettier — популярный форматировщик кода, который работает со многими языками. Для Python есть аналогичный инструмент под названием Black. Расширение C/C++ автоматически включает clang-формат.
Однако настроить красивее в первый раз может быть немного сложно. Вот настройка ссылка. Не забудьте включить в настройках Форматировать при сохранении и Сохранить при запуске.
Горячие клавиши
В дополнение к уже существующим ярлыкам VSC позволяет пользователю определять свои собственные ярлыки. Создать его на самом деле не сложно… Просто скажите ChatGPT, что у вас на уме, и он предоставит вам привязку клавиш, которую вам просто нужно вставить в файл JSON.
Вот несколько предлагаемых ярлыков, которые можно добавить:
-------------------------------------- | Shortcut | Function | -------------------------------------- | Shift + Backspace | Delete all left | -------------------------------------- | Shift + Del | Delete all right | -------------------------------------- | Ctrl + Enter | Run code | --------------------------------------
Кроме того, в VSC имеется множество существующих сочетаний клавиш, которые могут оказаться полезными. Вот те, которые я часто использую…
-------------------------------------- | Shortcut | Function | -------------------------------------- | Ctrl + L | Select line(s) | -------------------------------------- | Ctrl + Shift + P | Open palette | -------------------------------------- | Ctrl + / | Toggle comment | -------------------------------------- | Ctrl + \ | Split editor view| --------------------------------------
Выделять
Если вам не нравятся точки с запятой и фигурные скобки, загромождающие код, вы можете использовать расширение Highlight, чтобы затемнить/скрыть их.
Вот ссылка SO, которая проведет вас через процесс установки.
Наконец, я хотел бы услышать от вас! Есть ли у вас что-то, что вы считаете особенно полезным или интересным? Не стесняйтесь делиться своими рекомендациями в комментариях.
Удачного кодирования :)