Макрокоманда: различия между версиями
[непроверенная версия] | [непроверенная версия] |
пунктуация |
|||
Строка 2: | Строка 2: | ||
{{другие значения термина|Макрос|Макросс (аниме)}} |
{{другие значения термина|Макрос|Макросс (аниме)}} |
||
'''Макрокоманда''' или '''макрос''' — [[Компьютерная программа|программный]] алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий. |
'''Макрокоманда,''' или '''макрос,''' — [[Компьютерная программа|программный]] алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий. |
||
== Макросы в прикладных программах == |
== Макросы в прикладных программах == |
Версия от 14:38, 31 июля 2014
Эту статью необходимо исправить в соответствии с правилом Википедии об оформлении статей. |
Макрокоманда, или макрос, — программный алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий.
Макросы в прикладных программах
Во многих офисных продуктах (OpenOffice.org, Microsoft Office и др.), в графических программах (например, CorelDRAW) при обработке макроса автоматически выполняется заданная для каждого макроса последовательность действий — нажатия на клавиши, выбор пунктов меню и т. д. Предоставляется интерфейс для записи новых и перезаписи существующих макросов. Также существуют текстовые редакторы, поддерживающие макросы, например Notepad++.
Используя макросы, можно значительно (в десятки, а то и в сотни раз) увеличить эффективность работы с приложением. Помимо выполнения набора встроенных в приложение команд, макрос позволяет производить обработку внешних файлов, загрузку и передачу файлов и данных через интернет, чтение и изменение настроек операционной системы. В большинстве случаев макрорекордер (режим записи действий пользователя в виде макроса) выдаёт код, нуждающийся в доработке. Но, тем не менее, и такой макрос значительно сокращает время, требующееся на выполнение рутинных операций.
Корректный перевод термина с английского — «макрокоманда», слово же «макрос» получило распространение благодаря использованию в локализованных продуктах американской корпорации Microsoft.
Макросы в программировании
В языках ассемблера, а также в некоторых других языках программирования, макрос — символьное имя, заменяемое при обработке препроцессором на последовательность программных инструкций.
Для каждого интерпретатора (языков ассемблера) существует специальный синтаксис объявления и вызова макросов. Макрос может «разворачиваться» в различные последовательности инструкций при каждом вызове, в зависимости от сработавших разветвлений внутри макроса и переданных ему аргументов.
См. также
Ссылки
Примечания
Это заготовка статьи о компьютерных языках. Помогите Википедии, дополнив её. |