Not sure if it helps..

But for deep coding sessions, I just run the server and client .vcproj
files in their own VC instances.
this sorts out the preprocessor shinanigens once and for all :D
s.

2009/5/6 Jonas 'Sortie' Termansen <[email protected]>:
> That's what I said, it's a useful workaround, and it is possible to switch
> projects automatically when you open a new file, but I forgot where the
> setting is/what it is called.
>
> And if you can't get intellisense working correctly, remember that real
> programmers use notepad - or use butterflies to change the flow of the eddy
> currents in the upper atmosphere. These cause momentary pockets of
> higher-pressure air to form, which acts as lenses that deflect incoming
> comics rays, focusing them to strike the driver platter and flip the desired
> bit - but there is a C++ command for that in the C Runtime, if you are lazy.
> ;-)
>
> (How else would anyone imagine that bitmasks work?)
>
> From: "Stephen Swires" <[email protected]>
>> Have you noticed in your solution explorer that one of the projects is
>> listed in bold? If you right click one of them and set it to the default
>> project it will use the intellisense/preprocessing blocks of that project.
>> Annoying I know.
>>
>> On Wed, May 6, 2009 at 10:06 AM, Tom Leighton
>> <[email protected]>wrote:
>>
>>> I reported this as a bug to Microsoft a while back. I forget their
>>> response, but it was something along the lines of "desired
>>> functionality" and "wont fix".
>>>
>>> Mark Chandler wrote:
>>> > Thats not the issue. Its visual studio being gay.
>>> >
>>> > Visual stuido only reads the preprocessor defines from the first
>>> > project but uses them in every project. So code from the server is
>>> > greyed out but is active.
>>> >
>>> > Ms knows about this but they cant fix it as it is part of the major
>>> > system. Hopefully there wont be this issue in 2010 and its why we
>>> > still use 2005 for work.
>>> >
>>> > Mark
>>> >
>>> >
>>> > On 06/05/2009, at 1:31 PM, Jonas 'Sortie' Termansen wrote:
>>> >
>>> >
>>> >> Select the Server or Client project from the Solution Explorer,
>>> >> Right Click,
>>> >> Set as Startup Project. Wait a second. Done. There is also an option
>>> >> in the
>>> >> settings that automatically switchs projects when you click on a
>>> >> file in
>>> >> another project in the solution, but I forgot it's name and couldn't
>>> >> refind
>>> >> it.
>>> >>
>>> >> ----- Original Message -----
>>> >> From: "Acolyte Of the Milkman" <[email protected]>
>>> >> To: "Discussion of Half-Life Programming" <
>>> [email protected]
>>> >>
>>> >> Sent: Wednesday, May 06, 2009 5:06 AM
>>> >> Subject: Re: [hlcoders] how to disable intellisense fromgrayingout
>>> >> proprocessor conditional blocks?
>>> >>
>>> >>
>>> >>
>>> >>> Getting Intellisense working in the grey area is the main thing, but
>>> >>> thanks
>>> >>> for the advice anyways. I guess I'll just have to bite down and do
>>> >>> what my
>>> >>> coding forefathers had to, remember the names of
>>> >>> classes/functions/variables/etc
>>> >>>
>>> >>> --------------------------------------------------
>>> >>> From: "Tony Sergi" <[email protected]>
>>> >>> Sent: Tuesday, May 05, 2009 7:25 PM
>>> >>> To: "Discussion of Half-Life Programming"
>>> >>> <[email protected]>
>>> >>> Subject: Re: [hlcoders] how to disable intellisense from
>>> >>> grayingoutproprocessorconditional blocks?
>>> >>>
>>> >>>
>>> >>>> It's in options.
>>> >>>> 'colorize inactive code blocks in a different color'
>>> >>>>
>>> >>>> Options -> text editor -> c/c++ -> formatting.
>>> >>>>
>>> >>>> Note; that even though it won't be grey anymore, intellisense will
>>> >>>> still
>>> >>>> not work in there, if you want to use it.
>>> >>>>
>>> >>>>
>>> >>>> -Tony
>>> >>>>
>>> >>>> -----Original Message-----
>>> >>>> From: [email protected]
>>> >>>> [mailto:[email protected]] On Behalf Of Jorge
>>> >>>> Rodriguez
>>> >>>> Sent: May-05-09 5:44 PM
>>> >>>> To: Discussion of Half-Life Programming
>>> >>>> Subject: Re: [hlcoders] how to disable intellisense from graying out
>>> >>>> proprocessor conditional blocks?
>>> >>>>
>>> >>>> This has bothered me for a while and I would like to know the
>>> >>>> solution
>>> >>>> too,
>>> >>>> but my layman's solution is to copy stuff outside of the
>>> >>>> CLIENT_DLL block
>>> >>>> and then right click it, it's usually recognized by intellisense
>>> >>>> immediately.
>>> >>>>
>>> >>>> --
>>> >>>> Jorge "Vino" Rodriguez
>>> >>>> _______________________________________________
>>> >>>> To unsubscribe, edit your list preferences, or view the list
>>> >>>> archives,
>>> >>>> please visit:
>>> >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>
>>> >>>>
>>> >>>> _______________________________________________
>>> >>>> To unsubscribe, edit your list preferences, or view the list
>>> >>>> archives,
>>> >>>> please visit:
>>> >>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>> _______________________________________________
>>> >>> To unsubscribe, edit your list preferences, or view the list
>>> >>> archives,
>>> >>> please visit:
>>> >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>
>>> >>>
>>> >> _______________________________________________
>>> >> To unsubscribe, edit your list preferences, or view the list
>>> >> archives, please visit:
>>> >> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>
>>> >>
>>> >
>>> >
>>> > _______________________________________________
>>> > To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >
>>> >
>>> >
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>
>>
>> --
>> - Stephen Swires
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to