07.08.2012 19:14, AndreyKoomly пишет:
> Он шароварный, но в русской локали регистрации требовать не должен.
Прикольная штука, но покупать не буду. За бесплатно тестить тоже.
Здравствуйте, AndreyKoomly, Вы писали:
AK>Народ, есть ли у кого возможность потестить VS плагин для раскрытия макросов?
Немного потестил на простых кейсах — вроде работает. Завтра на работе потестирую на макросах кодогенерации на базе boost preprocessor'а. Если прожует — куплю, давно уже хотел себе такую тулзу.
Опередил
Недавно кто то спрашивал, я подумал, что есть boost::wave а форматилок кода в разных стилях тоже дофига. Буквально надо взять одно, другое и соеденить в плагин.
+ ещё сам boost::wave умеет "сохранять" переносы строк в макросе. Только поленился начать лепить
Чисто для справки, угадал с нутрями?
Здравствуйте, Vzhyk, Вы писали:
V>07.08.2012 19:14, AndreyKoomly пишет:
>> Он шароварный, но в русской локали регистрации требовать не должен. V>Прикольная штука, но покупать не буду. За бесплатно тестить тоже.
Ну народ, ну я же написал, что бесплатно на русской локали
Здравствуйте, nen777w, Вы писали:
N>Здравствуйте, 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
N>Опередил N>Недавно кто то спрашивал, я подумал, что есть boost::wave а форматилок кода в разных стилях тоже дофига. Буквально надо взять одно, другое и соеденить в плагин. N>+ ещё сам boost::wave умеет "сохранять" переносы строк в макросе. Только поленился начать лепить N>Чисто для справки, угадал с нутрями?
неа. плагин на сишарпе, но там другая проблема.
если синтаксис неправильный, то и форматирование правильными тулзами не проходит.
а оно и нужно когда ошибки и ничего непонятно, потому форматирование там деревенским
способом сделано.
Здравствуйте, nen777w, Вы писали:
N>Пишу первый баг: N>В настройках проекта указан путь к boost. Используется N>#include "boost/preprocessor.hpp"
N>Ну и плагин наверно настройки проекта (секцию с патчами к инключдам) не читает. В результате:
N>
N>Error
N>Selected text can not be processed
N>Cannot open include file: 'boost/preprocessor.hpp': No such file or directory
N>Этот файл конечно же компилируется успешно.
N>з.ы. N>Я получу бесплатную лицензию ?
Можно прислать проект который воспроизводит баг?
Для русской локали плагин регистрации НЕ ДОЛЖЕН ТРЕБОВАТЬ, если требует поправлю.
Не собирался как-то хотеть денег с соотечественных физ. лиц
Если буржуйская локаль, то конечно вышлю ключ если приживется у вас плагин.
Здравствуйте, AndreyKoomly, Вы писали:
AK>Можно конечно, но интересно знать статистику по студиям во-первых, AK>А во-вторых Visual Assist это бизнес, а тут коммерция смешная до крайности.
Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, AndreyKoomly, Вы писали:
AK>>Можно конечно, но интересно знать статистику по студиям во-первых, AK>>А во-вторых Visual Assist это бизнес, а тут коммерция смешная до крайности.
_NN>Понятно, а для 2012 установщик будет ?
Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, AndreyKoomly, Вы писали:
_NN>Если какого-то файла не существует, то плагин отказывается раскрывать макрос несмотря на то что он мог быть раскрыт без этого файла: _NN>
_NN>Error
_NN>Selected text can not be processed
_NN>Cannot open include file: '../a/b.h': No such file or directory
сложноватый вопрос. там ведь могло бы быть переопределение этого макроса
в этом файле. Хотя, наверное, можно показать и так, но предупредить, что
результат нельзя считать валидным?
AK>неа. плагин на сишарпе, но там другая проблема. AK>если синтаксис неправильный, то и форматирование правильными тулзами не проходит. AK>а оно и нужно когда ошибки и ничего непонятно, потому форматирование там деревенским AK>способом сделано.
Ясно. А я кстати начал делать такой же , просто что бы разобраться как плагины писать под студию, есть пару идей которые можно автоматизировать.
Кстати выгодное ли это дело? (не считаем Whole Tomato, там мегасложный проект).
N>>з.ы. N>>Я получу бесплатную лицензию ?
AK>Можно прислать проект который воспроизводит баг?
Постараюсь вечером урезать.
AK>Если буржуйская локаль, то конечно вышлю ключ если приживется у вас плагин.
Спасибо. Как затребует я напишу Вам.
Здравствуйте, nen777w, Вы писали:
AK>>неа. плагин на сишарпе, но там другая проблема. AK>>если синтаксис неправильный, то и форматирование правильными тулзами не проходит. AK>>а оно и нужно когда ошибки и ничего непонятно, потому форматирование там деревенским AK>>способом сделано.
N>Ясно. А я кстати начал делать такой же , просто что бы разобраться как плагины писать под студию, есть пару идей которые можно автоматизировать. N>Кстати выгодное ли это дело? (не считаем Whole Tomato, там мегасложный проект).
А выгоды пока нету и я сомневаюсь что будет
Конечно зависит от востребованности, но, во-первых,
народ очень редко смотрит в сторону платных приблуд,
если они конечно не нужны специально, а во-вторых вокруг коммерции столько возни,
что по сравнению с ней написать собственно плагин это четверть дела.
Мне было интересно довести до продукта.
Здравствуйте, AndreyKoomly, Вы писали:
AK>сложноватый вопрос. там ведь могло бы быть переопределение этого макроса AK>в этом файле. Хотя, наверное, можно показать и так, но предупредить, что AK>результат нельзя считать валидным?
Русская Vista, в настройках локали всё выставлено на русскоязычность, за исключением дефолтной раскладки клавиатуры, которая у меня английская. VS 2008. Установил плагин, но нового пункта в меню и в списке команд не нашёл, а при заходе в Add-in Manager и выставлении галочки около пункта VisualMacroExpander (не знаю, правда, что это за галочка) вылезло окошко с требованием ключа. Как доказать ему, что я не верблюд?
Здравствуйте, CaptainFlint, Вы писали:
CF>Здравствуйте, 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
CF>Русская Vista, в настройках локали всё выставлено на русскоязычность, за исключением дефолтной раскладки клавиатуры, которая у меня английская. VS 2008. Установил плагин, но нового пункта в меню и в списке команд не нашёл, а при заходе в Add-in Manager и выставлении галочки около пункта VisualMacroExpander (не знаю, правда, что это за галочка) вылезло окошко с требованием ключа. Как доказать ему, что я не верблюд?
System.Threading.Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName что у вас показывает?