Вопросы по теме 'macros'

У вас есть рекомендуемые макросы для Microsoft Visual Studio?
Какие макросы вы нашли полезными в Visual Studio для управления кодом и автоматизации?
4824 просмотров
schedule 25.04.2023

Как получить последнюю версию решения Visual Studio из командной строки?
Как рекурсивно получить последнюю версию моего решения, как это делается в контекстном меню обозревателя решений Visual Studio? Я хочу сделать это из командной строки или с помощью макроса. Я пытаюсь автоматизировать часть своей повседневной работы...
8110 просмотров

Мой первый макрос на Лиспе; это дырявый?
Я работал с Practical Common Lisp и в качестве упражнения решил написать макрос, чтобы определить, является ли число кратное другому числу: (defmacro multp (value factor) `(= (rem ,value ,factor) 0)) так что: (multp 40 10)...
702 просмотров
schedule 17.05.2022

Как создать новую строку в макросе cpp?
Как мне написать макрос cpp, который расширяется и включает символы новой строки?
36760 просмотров
schedule 18.05.2023

Есть ли хороший общий метод отладки макросов C++?
В общем, у меня иногда возникает цепочка вложенных макросов с несколькими условными элементами препроцессора в их определениях. Это может быть болезненно для отладки, поскольку трудно непосредственно увидеть фактический код, который выполняется....
2826 просмотров
schedule 02.05.2023

Как я могу имитировать макросы в JavaScript?
Я знаю, что JavaScript не поддерживает макросы (в стиле Lisp), но мне было интересно, есть ли у кого-нибудь решение для имитации макросов? Я погуглил, и одно из решений предложило использовать eval(), но, как он сказал, это будет довольно дорого....
27262 просмотров
schedule 14.07.2023

Как лучше всего делать циклы в JavaScript
Я наткнулся на несколько методов зацикливания в JavaScript, что мне больше всего нравится: for(var i = 0; i < a.length; i++){ var element = a[i]; } Но как проверено здесь (...
2883 просмотров
schedule 11.09.2022

Определение операторов в Boo
Я собираюсь перенести некоторые из своих более легких метапрограмм с Nemerle на Boo и пытаюсь выяснить, как определить пользовательские операторы. Например, я могу сделать в Nemerle следующее: macro @<-(func, v) { <[ $func($v) ]> }...
667 просмотров
schedule 14.12.2022

определение макроса, содержащее директиву #include
Есть ли способ определить макрос, который содержит директиву #include в своем теле? Если просто поставить " #include ", выдает ошибку C2162: "expected macro formal parameter" поскольку здесь я не использую # для объединения строк. Если...
41697 просмотров
schedule 20.03.2022

Visual Studio: MyMacros не отображаются в меню Инструменты ›Параметры› Environ. ›Клавиатура
У меня есть макрос, который я написал, чтобы просто помочь мне с моим модульным тестированием (он был получен из других макросов, которые просто добавляют подчеркивания к имени метода, когда вы его пишете), и когда я перехожу в Инструменты> Параметры>...
792 просмотров

Макрос JEdit — открыть и сохранить файл
У меня есть макрос JEdit (BeanShell), который открывает определенный файл, а затем сразу же сохраняет файл в моей папке c:\temp (чтобы я случайно не обновил реальный файл). Вот код оболочки bean-компонента: logFilePath =...
1829 просмотров
schedule 04.06.2023

Макрос формата C ++ / встроенный ostringstream
Я пытаюсь написать макрос, который позволил бы мне сделать что-то вроде: FORMAT(a << "b" << c << d) , и результатом будет строка - то же самое, что создать поток ostring, вставить a...d и вернуть .str() . Что-то типа: string...
7591 просмотров
schedule 04.01.2024

Каковы преимущества записанных макросов для IDE?
Как следует из названия, я вижу, что многие редакторы рекламируют запись макросов как функцию, но не могут найти способ воспользоваться этими функциями самостоятельно. Итак, для чего вы можете его использовать? Тип, в котором вы можете записывать...
650 просмотров
schedule 22.03.2022

Есть ли способ запустить внешний исполняемый файл после создания КОНКРЕТНОГО решения в Visual Studio 2008?
У меня был тот же вопрос, что и в этот поток , т.е. я искал способ запустить исполняемый файл или скрипт после сборки решения в Visual Studio. Я опробовал предложенное решение по перехвату события OnBuildDone с помощью макроса, который (как я...
124 просмотров
schedule 02.03.2022

Частичная оценка для синтаксического анализа
Я работаю над системой макросов для Python ( как обсуждалось здесь ), и одна из вещей, которые я мы рассматривали единицы измерения. Хотя единицы измерения могут быть реализованы без макросов или с помощью статических макросов (например, определение...
1640 просмотров
schedule 01.04.2023

Встроенный макрос ostringstream перезагружен
Ссылаясь на макрос формата C ++ / встроенный ostringstream Вопрос был для макроса, который позволяет встроить объединение объектов для создания строки в стиле iostream. Ответ был такой: #define SSTR( x ) dynamic_cast< std::ostringstream...
671 просмотров
schedule 17.04.2023

Макрос для обтекания выделенного текста тегами в Visual Studio
Я понимаю, что могу быть немного ленивым, но знает ли кто-нибудь о макросе Visual Studio, где я могу выделить какой-то текст внутри Visual Studio IDE, нажать кнопку и заключить выбранный текст в теги? Это сгенерирует что-то вроде:...
3028 просмотров
schedule 30.09.2022

Макросы в SQL Server Management Studio
Есть ли способ реализовать макросы редактирования текста в SSMS? Я бы, например, хотели бы преобразовать код, как показано ниже, но нажатием клавиши, а не долгим поиском и заменой регулярного выражения. Этот: INSERT INTO [TABLE]...
30340 просмотров
schedule 03.09.2022

Чем полезны макросы C?
Я написал немного на C, и я могу читать его достаточно хорошо, чтобы получить общее представление о том, что он делает, но каждый раз, когда я сталкивался с макросом, он меня полностью сбивал с толку. В конечном итоге мне приходится вспоминать, что...
38582 просмотров

Условная оценка макроса C++
У меня есть символ, определенный глобально, который должен быть условно неопределенным для данного подмножества моих исходных файлов. Все файлы, требующие специальной обработки, уже упакованы в пре- и пост-включения: pre.h: #undefine...
5415 просмотров
schedule 13.06.2022