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, которая проведет вас через процесс установки.

Наконец, я хотел бы услышать от вас! Есть ли у вас что-то, что вы считаете особенно полезным или интересным? Не стесняйтесь делиться своими рекомендациями в комментариях.

Удачного кодирования :)