предыстория:
для редактирования исходных текстов мне удобно использовать FAR, на который установлены минимум два плагина: Colorer & Word Completion.
Переход между функциями делаю при помощи макроса, который выводит список функций и по Вводу переходит к выбранной функции/классу (Макрос примерно такой: Editor: F11 -> Colorer -> 5/list functions, повешен на клавишу F5).
Примерно так же реализована навигация в новом Komodo Edit, по одной кнопке в окно поиска выгружается список функций в файле, и щелчком можно перейти к указанной функции.
При переходе в Visual Studio 6.0 выяснилось, что там есть закладки с файлами проекта и классами/методами проекта, а перейти к функции по имени в пределах текущего файла невозможно.
Нет ли где-нибудь похожей функциональности для VC++ 6.0, или может быть, где-то есть руководство по написанию инструмента (Tool) для VC, написать самому?
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, kukur, Вы писали:
K>>Нет ли где-нибудь похожей функциональности для VC++ 6.0 CC>www.wholetomato.com CC>VisualAssist X
Посмотрел.
Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
Резюме: поделка, разработчики изменили одну из основных клавиатурных команд, скомпрометировав GUI
В мусор.
Здравствуйте, kukur, Вы писали:
K>Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
Чего?
Однако открытие: столько лет пользуюсь ими а они оказывается не работают
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, kukur, Вы писали:
K>Посмотрел. K>Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
K>Резюме: поделка, разработчики изменили одну из основных клавиатурных команд, скомпрометировав GUI K>В мусор.
круто вы
VA — одна из лучших программ такого рода для C++, и пожалуй единственная стоящая, если не считать линуксовых штучек типа ctags в которых еще разобраться надо. У меня стоит асссист, пользуюсь им под всей линейкой студий с шестерки до девятки, никаких проблем с Ctrl-V и Shift-Insert нету и никогда не было... Текст замечательно вставляется
Здравствуйте, x-code, Вы писали:
XC>Здравствуйте, kukur, Вы писали:
K>>Посмотрел. K>>Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
K>>Резюме: поделка, разработчики изменили одну из основных клавиатурных команд, скомпрометировав GUI K>>В мусор.
XC>круто вы XC>VA — одна из лучших программ такого рода для C++, и пожалуй единственная стоящая, если не считать линуксовых штучек типа ctags в которых еще разобраться надо. У меня стоит асссист, пользуюсь им под всей линейкой студий с шестерки до девятки, никаких проблем с Ctrl-V и Shift-Insert нету и никогда не было... Текст замечательно вставляется
У меня не получилось, текст не вставляется.
На форуме производителя видел ветку, в которой народ жаловался.
Какой-то товарищ философски советовал переходить с VS 6.0 на новые релизы. Боюсь, повторно не найду ее — поиск неудобный.
Здравствуйте, x-code, Вы писали:
XC>Здравствуйте, kukur, Вы писали:
K>>Посмотрел. K>>Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
K>>Резюме: поделка, разработчики изменили одну из основных клавиатурных команд, скомпрометировав GUI K>>В мусор.
XC>круто вы XC>VA — одна из лучших программ такого рода для C++, и пожалуй единственная стоящая, если не считать линуксовых штучек типа ctags в которых еще разобраться надо. У меня стоит асссист, пользуюсь им под всей линейкой студий с шестерки до девятки, никаких проблем с Ctrl-V и Shift-Insert нету и никогда не было... Текст замечательно вставляется
Посмотрел попристальнее:
1. софт сам декларирует, что перехватывает Shift-Ins
2. возможности выключить/изменить это поведение в настройках не нашел.
Как же можно утверждать, что проблемы с этим сочетанием нет, если софт работает и честно (?) перехватывает эту комбинацию?
Здравствуйте, kukur, Вы писали:
K>Здравствуйте, x-code, Вы писали:
XC>>Здравствуйте, kukur, Вы писали:
K>>>Посмотрел. K>>>Использование этого средства невозможно по единственной причине -- он подло захватывает клавиатурные комбинации Shift-Insert и Ctrl-V, которые нужны для вставки текста; они остаются недоступными даже при выключенном ПО.
K>>>Резюме: поделка, разработчики изменили одну из основных клавиатурных команд, скомпрометировав GUI K>>>В мусор.
XC>>круто вы XC>>VA — одна из лучших программ такого рода для C++, и пожалуй единственная стоящая, если не считать линуксовых штучек типа ctags в которых еще разобраться надо. У меня стоит асссист, пользуюсь им под всей линейкой студий с шестерки до девятки, никаких проблем с Ctrl-V и Shift-Insert нету и никогда не было... Текст замечательно вставляется
K>Посмотрел попристальнее: K>1. софт сам декларирует, что перехватывает Shift-Ins K> K>2. возможности выключить/изменить это поведение в настройках не нашел.
K>Как же можно утверждать, что проблемы с этим сочетанием нет, если софт работает и честно (?) перехватывает эту комбинацию?
Совсем забыл!!!
Можно отключить эту привязку в Tools -> Customize -> Keyboard!
Спасибо, буду смотреть на софт дальше.
Здравствуйте, kukur, Вы писали:
K>Можно отключить эту привязку в Tools -> Customize -> Keyboard! K>Спасибо, буду смотреть на софт дальше.
Не знаю, конечно, какие у вас причины пользоваться именно шестеркой... если особых причин нет и аппаратные ресурсы позволяют, ставьте Visual Studio 8 или 9. Там есть замечательная фича "Call Browser" в контекстном меню.
Кстати, такая фича есть и в шестерке (правда, работает нестабильно, система bsc часто глючит), но почему-то ее нет в семерке (2002 и 2003). В восьмерке работает идеально, никакого ассиста не требует.