| MS Visual Studio 6.0 tipsHOWTO to make .DSP and .DSW startableУ MS Visual Studio есть проектные файлы - .DSP, содержащие список исходников
  и правила сборки проекта, а также файлы рабочего места (workspace) - .DSW,
  содержащие список из 1 или более проектных файлов. По умолчанию .DSW открываются
  оболочкой MSDev, а .DSP не имеют обработчика по умолчанию. По моему мнению
  не совсем удобно. Это можно исправить, проимпортировав .REG-файл примерно
  следующего содержания: 
 
REGEDIT4
[HKEY_CLASSES_ROOT\dspfile\shell\Open]
@="Open"
[HKEY_CLASSES_ROOT\dspfile\shell\Open\command]
@="\"C:\\Program Files\\VC6\\MSDev98\\Bin\\msdev.exe\" \"%1\""
[HKEY_CLASSES_ROOT\dspfile\shell\Open\ddeexec]
@="Open(\"%1\")"
[HKEY_CLASSES_ROOT\dspfile\shell\Open\ddeexec\application]
@="msdev"
[HKEY_CLASSES_ROOT\dspfile\shell\Open\ddeexec\topic]
@="system"
 Вот сам REG-файл:
dsp_start.reg
 
 Этого же эффекта можно достичь стандартными средствами: 
Щелкаем правой (у кого left-handed мыша - левой) кнопкой мыши на
    любом .DSP файле.Выбираем пункт 'Open With...' ('Открыть с помощью...')Выбираем в списке пункт ставим галку в 'Always use this program to open this file'
    ('Всегда использовать эту программу....')Жмем 'OK' HOWTO paint Visial Studio IDE to pretty Black background with highlitingЧестно говоря, я не понимаю, как можно целыми днями смотреть на белый фон.
  Ведь светится как лампочка. Неудивительно, что начинаются проблемы с глазами.
  Предлагаю вот такую раскраску:Source editor:
#include "ora_common.h"
 
 /* Define one logon data area and one cursor data area
 Also define a host data area for olog.
 (See ocidfn.h for declarations). */
 Lda_Def lda;
 Cda_Def cda;
 ub4     hda[HDA_SIZE
      /(sizeof(ub4))];
 
 
 
 Debug windows:
EAX = 009E0E80
 EBX = 7FFDF000
 ECX = 00000001
 EDX = 009E0D90
 ESI = 00000000
 EDI = 00000000
 
 
 
 Эти настройки хранятся в следующих ключах Registry: 
HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Format
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\6.0\Text Editor\Colors
 Вот архивы с настройками:
 vc6_black_colors.rar/tgz (1.4 Kb/1.5 Kb) Эти настройки можно изменить через Tools -> Customize...  -> Keyboard HOWTO make Visial Studio IDE hot-keys like they was in Borland productsНа любителя. Лично мне более привычна Borland'овкая раскладка (F7 - Step into,
  F8 - Step over, F5 - Go, etc.). Хранится информация о раскладке вот где: 
HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Keyboard
 Вот архивы с настройками: 
 vc6_borland_kbd.rar/tgz (1 Kb/1.1 Kb) Эти настройки можно изменить через Tools -> Options  -> Format
 HOWTO view cp-1251 or koi-8 sources in Visial StudioДобавить в систему 
Fixed шрифты с соответствующей кодировкой и настроить
Visual Studio на использование этих шрифтов.
"TermiBCB" или "CourBCB" для cp-1251 и "ER Kurier KOI-8" для
koi-8. Конечно, не совсем удобно,
придется каждый раз менять шрифт по умолчанию. В этом отношении редактор
Far'а (http://www.rarlab.com) очень
хорош. Visial Studio IDE featuresОказалось, что очень многие не знают о ряде супер-полезных фич.
Так что привожу список, может кому пригодится. Все это находится в меню
Tools -> Options. 
  2004.12.24Debug, Hexadecimal display.
        По умолчанию использовать 16-ричное представление чисел
      Debug, Display Unicode Strings.
        При отладке показывать WCHAR[], PWCHAR и им подобные как текстовые строки.
      Debug, View floating point registers.
        Показывать содержимое регистров сопроцессора в окне Registers.
      Compatibility, Enable copy without selection.
        Использование Ctrl-C или Ctrl-Ins при отсутствии вылеленного текста
    приведет к помещению в clip-board всей текущей строки.
      Compatibility, Enable line-mode pastes.
        Если в clip-board находится целая строка, Ctrl-V или Shift-Ins вставит ее перед
    текущей, а не в позицию курсора. Очень удобно в сочетании с предыдущей опцией.
      Compatibility, Enable virtual space.
        Позволяет бродить курсором за пределом конца строки. При использовании этой опции
    курсор не будет скакать по горизонтали при прокрутке в случае попадания на более короткую строку.
      Workspace, Recent workspace list contains:.
        Сколько workspace'ов помнить и показывать в File -> Recent Workspaces
     
 
См. также
     |