MS Visual Studio 6.0 tips
HOWTO to make .DSP and .DSW startable
MS Visual Studio has project files - .DSP and workspace files - .DSW.
.DSP contains list of sources and build rules. .DSW file contains list of
project files. By default workspace files are opened by MSDev, but project
files have no handler. I found it to be inconvenient. You can fix it by
importing .REG file with content similar to shown below:
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"
Here is REG-file itself:
dsp_start.reg
You can also do it using standard system tools only:
- Click with right mouse button (or with left one if you have left-handed mouse)
on any .DSP file.
- Choose 'Open With...' in context menu
- Choose
item in list
- Check 'Always use this program to open this file' option
- Click 'OK'
HOWTO paint Visial Studio IDE to pretty Black background with highliting
Saying truth, I don't understand how ones can look at white backgroung.
The monitor lights like a bright lamp. I'm not surprised on troubles with eyes.
I propose the following 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
These settings are stored under the following Registry keys:
HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Format
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\6.0\Text Editor\Colors
Here are the archives with settings:
vc6_black_colors.rar/tgz (1.4 Kb/1.5 Kb)
You can also change these settings via Tools -> Customize... -> Keyboard
HOWTO make Visial Studio IDE hot-keys like they was in Borland products
It is just for fun. I like Borland-style keyboard layout (F7 - Step into,
F8 - Step over, F5 - Go, etc.). These settings are stored here:
HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Keyboard
Here are the archives with settings:
vc6_borland_kbd.rar/tgz (1 Kb/1.1 Kb)
You can also change these settings via Tools -> Options -> Format
HOWTO view cp-1251 or koi-8 sources in Visial Studio
Install
Fixed fonts with appropriate character sets and set up Visual Studio
to use these fonts. Use
"TermiBCB" or "CourBCB" for cp-1251 and "ER Kurier KOI-8" for
koi-8. Of course, it is not very convenient. IMHO, Far
(http://www.rarlab.com) internal editor is
much better for this case.
Visial Studio IDE features
I've found that many people doesn't know about very useful features.
So I decided to list them here. Chose what you like. All options listed below
can be found under Tools -> Options menu.
- Debug, Hexadecimal display.
Use hexedecimal form by default.
- Debug, Display Unicode Strings.
Show WCHAR[], PWCHAR, etc. as normal text string during debug.
- Debug, View floating point registers.
Show math co-processor registers in Registers debug window.
- Compatibility, Enable copy without selection.
Using Ctrl-C or Ctrl-Ins when no text is selected will place the whole current line
into clip-board.
- Compatibility, Enable line-mode pastes.
If clip-board contains entire line, Ctrl-V or Shift-Ins will place it before
current line. Whithout this option the line will be inserted into current cursor position.
This option is convenient together with previous one.
- Compatibility, Enable virtual space.
Allows moving cursor beyond end of line. This options prevents changes of horisontal
coordinate of cursor when scrolling to shorter lines.
- Workspace, Recent workspace list contains:.
How many workspaces should VC remember and show under File -> Recent Workspaces.
2004.12.24
See also:
|