Re[2]: VS2005 IDE (C++) - вопросы
От: DelphiLexx Россия  
Дата: 29.08.08 07:15
Оценка:
Здравствуйте, Константин, Вы писали:

К>Поставь VisualAssist, там есть и то, и другое. Если не хочется или не можется, то переключение можно сделать макросом, а вот с вертикальной чертой вряд ли что выйдет.


Поставил, VisualAssist, но горячих клавиш так и не увидел. Вообщем, что нужно простому сметрному:
1. Ставить метки и чтобы они нумеровались, т.е. покажу как это происходит на примере Delphi:
Ctrl+Shift+1 — ставиться метка с номером 1
Ctrl+Shift+2 — ставиться метка с номером 2
Ctrl+Shift+3 — ставиться метка с номером 3
переход по меткам в данном случае происходит, через Ctrl+1, Ctrl+2, Сtrl+3

Вопрос — как сделать аналогичное в VS2005

2. Для перехода в от описание метода к его реализации и обратно в VS2005 необходимо нажмать правую кнопку мыши,
после чего выскакивает контекстное меню и выбрать соответственно: Go Defenition или Go Declaration, как то же
самое сделать через горячие клавиши

3. Для того чтобы выполнить реализацию метода в Delphi достаточно написать в классе (например MyClass) так:
   function MyFunc(Param: integer): boolean

затем нажмать Ctrl+Shift+C, и IDE сгенерит автоматом код:
   function MyClass.MyFunc(Param: integer): boolean;
   begin
   end;


Если же сначала написать:
   function MyClass.MyFunc(Param: integer): boolean;
   begin
   end;

то нажатие Ctrl+Shift+C просто добавить в секцию private класса MyClass декларацию т.е.
MyClass = class
...
private
...
function MyFunc(Param: integer): boolean
...

Если что-нить похожее в VS2005?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.