Здравствуйте, AndreyKoomly, Вы писали:
AK>>>Выложил новую версию с фиксом относительных путей в Additional Include Directories
W>>А Additional Include Directories, заданные в vsprops учел? W>>Не раскрываются бустовские макросы, например BOOST_FOREACH — в окне пусто. Грешу на директории.
W>>PS: Ключик для английской студии дашь?
AK>Да все должны быть учтены. BOOST_FOREACH у меня раскрывается. Хорошо бы понять условия когда не раскрывается. AK>Например тестовый проект. Ключ когда заэкспайрится конечно сгенерю. Но надеюсь на фидбэк.
Тестовый код, важно наличие boost.thread. От проекта кажется не зависит.
Здравствуйте, Were, Вы писали:
W>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>>Выложил новую версию с фиксом относительных путей в Additional Include Directories
W>>>А Additional Include Directories, заданные в vsprops учел? W>>>Не раскрываются бустовские макросы, например BOOST_FOREACH — в окне пусто. Грешу на директории.
W>>>PS: Ключик для английской студии дашь?
AK>>Да все должны быть учтены. BOOST_FOREACH у меня раскрывается. Хорошо бы понять условия когда не раскрывается. AK>>Например тестовый проект. Ключ когда заэкспайрится конечно сгенерю. Но надеюсь на фидбэк.
W>Тестовый код, важно наличие boost.thread. От проекта кажется не зависит.
W>
Здравствуйте, AndreyKoomly, Вы писали:
AK>интересно. а нет ли проекта воспроизвести?
Вот свежесозданный проект для 2008. Открываем файл testapp.h, выделяем любой макрос (например, BOOL или DECLARE_MESSAGE_MAP()), вызываем плагин — получаем пустое окошко.
Здравствуйте, AndreyKoomly, Вы писали:
AK>Здравствуйте, Were, Вы писали:
W>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов? AK>>>Он шароварный, но в русской локали регистрации требовать не должен. AK>>>http://visualstudiogallery.msdn.microsoft.com/site/search?query=macros%20expander&f%5B0%5D.Value=macros%20expander&f%5B0%5D.Type=SearchText&ac=8
W>>Плагин после нажатия Continue Trial модифицирует переменную PATH, добавляя в начало пути к bin студии, а в конце идет нераскрытая %PATH% (вот так прямым текстом). То есть все что было в PATH пропадает. Хорошо хоть, что только в адресном пространстве студии, перезапуск спасает.
AK>Спасибо! Не видел раньше, срочно пофикшу.
Здравствуйте, AndreyKoomly, Вы писали:
AK>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Здравствуйте, Were, Вы писали:
W>>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов? AK>>>>Он шароварный, но в русской локали регистрации требовать не должен. AK>>>>http://visualstudiogallery.msdn.microsoft.com/site/search?query=macros%20expander&f%5B0%5D.Value=macros%20expander&f%5B0%5D.Type=SearchText&ac=8
W>>>Плагин после нажатия Continue Trial модифицирует переменную PATH, добавляя в начало пути к bin студии, а в конце идет нераскрытая %PATH% (вот так прямым текстом). То есть все что было в PATH пропадает. Хорошо хоть, что только в адресном пространстве студии, перезапуск спасает.
AK>>Спасибо! Не видел раньше, срочно пофикшу.
AK>Пофиксил, в следующем апдэйте будет.
Когда апдейт? Использовать без фикса нереально, билд фейлится.
Здравствуйте, Were, Вы писали:
W>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>Здравствуйте, Were, Вы писали:
W>>>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>>>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов? AK>>>>>Он шароварный, но в русской локали регистрации требовать не должен. AK>>>>>http://visualstudiogallery.msdn.microsoft.com/site/search?query=macros%20expander&f%5B0%5D.Value=macros%20expander&f%5B0%5D.Type=SearchText&ac=8
W>>>>Плагин после нажатия Continue Trial модифицирует переменную PATH, добавляя в начало пути к bin студии, а в конце идет нераскрытая %PATH% (вот так прямым текстом). То есть все что было в PATH пропадает. Хорошо хоть, что только в адресном пространстве студии, перезапуск спасает.
AK>>>Спасибо! Не видел раньше, срочно пофикшу.
AK>>Пофиксил, в следующем апдэйте будет.
W>Когда апдейт? Использовать без фикса нереально, билд фейлится.
Здравствуйте, CaptainFlint, Вы писали:
CF>Здравствуйте, AndreyKoomly, Вы писали:
AK>>интересно. а нет ли проекта воспроизвести?
CF>Вот свежесозданный проект для 2008. Открываем файл testapp.h, выделяем любой макрос (например, BOOL или DECLARE_MESSAGE_MAP()), вызываем плагин — получаем пустое окошко.
Разобрался. Но сделать ничего не могу.
В файле testapp.h не включен хедер с определением DECLARE_MESSAGE_MAP,
только написано #error "include 'stdafx.h' before including this file for PCH",
то есть если включить его прямо в хедер, то будет экспандить, или нужно
включить оба в другой и там использовать уже DECLARE_MESSAGE_MAP и прочее.
Здравствуйте, Were, Вы писали:
W>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>Здравствуйте, Were, Вы писали:
W>>>>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>>>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов? AK>>>>>Он шароварный, но в русской локали регистрации требовать не должен. AK>>>>>http://visualstudiogallery.msdn.microsoft.com/site/search?query=macros%20expander&f%5B0%5D.Value=macros%20expander&f%5B0%5D.Type=SearchText&ac=8
W>>>>Плагин после нажатия Continue Trial модифицирует переменную PATH, добавляя в начало пути к bin студии, а в конце идет нераскрытая %PATH% (вот так прямым текстом). То есть все что было в PATH пропадает. Хорошо хоть, что только в адресном пространстве студии, перезапуск спасает.
AK>>>Спасибо! Не видел раньше, срочно пофикшу.
AK>>Пофиксил, в следующем апдэйте будет.
W>Когда апдейт? Использовать без фикса нереально, билд фейлится.
Здравствуйте, Were, Вы писали:
W>Здравствуйте, AndreyKoomly, Вы писали:
AK>>>>Выложил новую версию с фиксом относительных путей в Additional Include Directories
W>>>А Additional Include Directories, заданные в vsprops учел? W>>>Не раскрываются бустовские макросы, например BOOST_FOREACH — в окне пусто. Грешу на директории.
W>>>PS: Ключик для английской студии дашь?
AK>>Да все должны быть учтены. BOOST_FOREACH у меня раскрывается. Хорошо бы понять условия когда не раскрывается. AK>>Например тестовый проект. Ключ когда заэкспайрится конечно сгенерю. Но надеюсь на фидбэк.
W>Тестовый код, важно наличие boost.thread. От проекта кажется не зависит.
W>
Здравствуйте, AndreyKoomly, Вы писали:
CF>>Вот свежесозданный проект для 2008. Открываем файл testapp.h, выделяем любой макрос (например, BOOL или DECLARE_MESSAGE_MAP()), вызываем плагин — получаем пустое окошко.
AK>Разобрался. Но сделать ничего не могу. AK>В файле testapp.h не включен хедер с определением DECLARE_MESSAGE_MAP, AK>только написано #error "include 'stdafx.h' before including this file for PCH", AK>то есть если включить его прямо в хедер, то будет экспандить, или нужно AK>включить оба в другой и там использовать уже DECLARE_MESSAGE_MAP и прочее.
А хаком это не получится реализовать? Типа, если есть такой #error, то дополнительно распарсить stdafx.h, как если бы он был включён прямо в текущий файл.
Здравствуйте, CaptainFlint, Вы писали:
CF>Здравствуйте, AndreyKoomly, Вы писали:
CF>>>Вот свежесозданный проект для 2008. Открываем файл testapp.h, выделяем любой макрос (например, BOOL или DECLARE_MESSAGE_MAP()), вызываем плагин — получаем пустое окошко.
AK>>Разобрался. Но сделать ничего не могу. AK>>В файле testapp.h не включен хедер с определением DECLARE_MESSAGE_MAP, AK>>только написано #error "include 'stdafx.h' before including this file for PCH", AK>>то есть если включить его прямо в хедер, то будет экспандить, или нужно AK>>включить оба в другой и там использовать уже DECLARE_MESSAGE_MAP и прочее.
CF>А хаком это не получится реализовать? Типа, если есть такой #error, то дополнительно распарсить stdafx.h, как если бы он был включён прямо в текущий файл.
нет, ну хаком можно, если сильно нужно. нет такого щита который бы нельзя было реализовать хаком.
Ой, да не надо ничего сносить, при одной и той же мажорной просто скачивать нужно зип
и менять только дллку одну-единственную. Очень не хочется с инсталляциями возиться
Здравствуйте, AndreyKoomly, Вы писали:
AK>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов?
Попробовал использовать:
---------------------------
Microsoft Visual Studio
---------------------------
The Add-in 'VisualMacrosExpander' failed to load or caused an exception.
Would you like to remove this Add-in?
If you choose yes, the file it was loaded from, '...\Documents\Visual Studio 2010\Addins\VisualMacrosExpander.AddIn', will be renamed.
Error Message: Invalid pointer
Error number: 80004003
---------------------------
Yes No
---------------------------
Студия 2010, windows 7 х64. Локаль правда английская.
Здравствуйте, DarkEld3r, Вы писали:
DE>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов?
DE>Попробовал использовать:
DE>
DE>---------------------------
DE>Microsoft Visual Studio
DE>---------------------------
DE>The Add-in 'VisualMacrosExpander' failed to load or caused an exception.
DE>Would you like to remove this Add-in?
DE>If you choose yes, the file it was loaded from, '...\Documents\Visual Studio 2010\Addins\VisualMacrosExpander.AddIn', will be renamed.
DE>Error Message: Invalid pointer
DE>Error number: 80004003
DE>---------------------------
DE>Yes No
DE>---------------------------
DE>Студия 2010, windows 7 х64. Локаль правда английская.
Добрый день.
Скорее всего это проблема инсталляции. Редко но бывает,
не находится dll по пути из VisualMacrosExpander.AddIn
(если ...\Documents\Visual Studio 2010\Addins на сетевом диске например).
Попробуйте переместить папку VisualMacrosExpander с конентом куда-нибудь локально,
хоть в програм файлз, и перепишите путь к ней в VisualMacrosExpander.AddIn
Здравствуйте, AndreyKoomly, Вы писали:
AK>Попробуйте переместить папку VisualMacrosExpander с конентом куда-нибудь локально, AK>хоть в програм файлз, и перепишите путь к ней в VisualMacrosExpander.AddIn
Спасибо, помогло.
Правда на другом компьютере с русской локалью тоже пишет про триал, ну да ладно.
Здравствуйте, DarkEld3r, Вы писали:
DE>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Попробуйте переместить папку VisualMacrosExpander с конентом куда-нибудь локально, AK>>хоть в програм файлз, и перепишите путь к ней в VisualMacrosExpander.AddIn
DE>Спасибо, помогло. DE>Правда на другом компьютере с русской локалью тоже пишет про триал, ну да ладно.
Ну, писать он должен, но експайриться на русской нет.