XFeatures — Полезное расширение для ATMEL STUDIO 6

в 11:40, , рубрики: Оболочки, программирование микроконтроллеров

imageДля тех, кто любит упрощать себе жизнь всякими расширениями оболочек, могу предложить использование приятного расширения и для ATMEL STUDIO 6.

Это расширение называется XFeatures (текущая версия 1.5, пока еще с пометкой Beta). Я расскажу о самых полезных, на мой взгляд, возможностях.

Вся прелесть расширения—цветовая подсветка важных участков текста.

Забегу чуть-чуть наперед: для меня одной из самых полезных, оказалась опция XHighlighter.

1) Так, это расширение может разукрашивать окошко "Build Output" со всей информации об успешности компиляции проекта:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 2

Глаза сразу цепляются за сообщения об ошибке:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 3

Кроме того, после компиляции в окно вывода добавляется суммарная информация об откомпилированных проектах в текущем решении.

Для сравнения: то, что было до использования расширения:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 4 XFeatures — Полезное расширение для ATMEL STUDIO 6 - 5

Настроить любую расцветку можно в разделе «Tools->Options->Fonts and Colors»:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 6

Статус компиляции можно заметить в TaskBar:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 7 XFeatures — Полезное расширение для ATMEL STUDIO 6 - 8

Если Atmel Studio минимизировано в SystemTray, статус можно настроить специальным уведомлением:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 9

2) Расширение позволяет «вычищать» все, что есть в папке OUTPUT от предыдущих компиляций, перед новой компиляцией проекта (по желанию).

3) Особое удовольствие доставляет подсветка искомого слова в диалоге поиска "Find Result":

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 10

Цвета, опять же, можно настраивать произвольно.

Отдельно можно пользоваться полезной опцией «Multi Word Finder» для поиска сразу нескольких последовательностей (найти можно в «Edit->Multi Word Finder» или тыкнув CTRL+M, CTRL+F):

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 11

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 12

4) Кроме различной цветовой подсветки это расширение добавило функционал для редактора кода (опции настраиваются отдельно).

Жирным шрифтом выделю то, чего мне особенно не хватало в редакторе:

— Дублирование выбранной области текста (Alt+D):

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 13

Подсветка текущей строки:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 14

— Градиентное выделение текста:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 15

— Тройное нажатие мышкой для выделения текста целиком;

— Форматирование комментариев наклонным текстом;

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 16

— Нажатие на колесико позволяет пролистать или «скролить» окно кода программ:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 17

— Выравнивание кода в строке по положению символа '=' (Ctrl+Alt+]):

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 18

— Изменение размера текста колесиком мышки (CTRL+Scroll). А заодно и синхронное изменение размера по всем открытым документам.

XHighlighter (самое приятное из всего). Подсветка всех совпадающих элементов (пусть это даже и один символ) по всему коду в текущем файле с тем, что в данный момент выделено мышкой или клавиатурой «на лету».

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 19

— Отправка кусочков кода на e-mail (по правому клику мышки);

— Поиск последнего из того что уже искал (CTRL+ALT+F, CTRL+ALT+T);

— Поиск такой же строки, где стоит курсор (CTRL+ALT+F, CTRL+ALT+L);

— Вставка нового блока или обрамление выделенного текста строками "#ifdef #endif"

— Установка точки останова сразу на функции MAIN();

— «Line To Top» Перемотка экрана, чтоб сделать текущую строку под курсором-вверху;

5) «Всякое другое».

— Есть возможность добавить «Запуск Atmel Studio» па правому клику на рабочем столе:

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 20

— Просмотр RSS;

— Возможность спрятать Главное меню, чтоб не отвлекало (если нужно вернуть--нужно нажать ALT и пошевелить мышкой):

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 21

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 22

XFeatures — Полезное расширение для ATMEL STUDIO 6 - 23

— Есть еще некоторые опции, с которыми можно ознакомиться в процессе работы.

Расширение легко найти на сайте с расширениями для Atmel Sudio по его названию. Для того, чтоб его скачать, необходимо регистрироваться. Выкачивается файлик “XFeatures.vsix” и он же устанавливает расширение.

Настройки можно найти в разделе "Tools->XFeatures Options" или через ALT+X.

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

Обзорную стать выкладываю с разрешения разработчика расширения Gramcha.

Спасибо ему за полезные и бескорыстные вещи.

А вам спасибо за терпение.

Автор: Fabian_red

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js