IntelliSense and #Included VBS file
am 14.08.2007 17:48:02 von JimRodgers
It's perhaps not the end of the World, but I find it annoying
that I lose IntelliSense when I reference Subs and Functions
I have moved to an #Included file.
Does anyone know of a reasonable way to restore the IntelliSense
feature in this case?
Thanks for your thoughts...
Jim Rodgers
Re: IntelliSense and #Included VBS file
am 14.08.2007 18:02:05 von exjxw.hannivoort
=?Utf-8?B?SmltIFJvZGdlcnM=?= wrote on 14 aug 2007 in
microsoft.public.inetserver.asp.general:
> It's perhaps not the end of the World, but I find it annoying
> that I lose IntelliSense when I reference Subs and Functions
> I have moved to an #Included file.
>
> Does anyone know of a reasonable way to restore the IntelliSense
> feature in this case?
On your server, Jim?
Do servers have IntelliSense features in any case?
--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Re: IntelliSense and #Included VBS file
am 14.08.2007 18:19:46 von Dave Anderson
"Jim Rodgers" wrote:
> It's perhaps not the end of the World, but I find it annoying
> that I lose IntelliSense when I reference Subs and Functions
> I have moved to an #Included file.
>
> Does anyone know of a reasonable way to restore the IntelliSense
> feature in this case?
Use .asp to name your includes. We use a naming convention like this:
This has many benefits beyond Intellisense. You can see by the filename that
is it an include file written in VBScript. The ASP extension ensures that
asp.dll parses the script if someone correctly guesses the name and path of
the include (in IIS5 and earlier, the default configuration would just
stream the contents of a .inc file as plain text to the requesting browser).
--
Dave Anderson
Unsolicited commercial email will be read at a cost of $500 per message. Use
of this email address implies consent to these terms.
Re: IntelliSense and #Included VBS file
am 14.08.2007 22:58:01 von JimRodgers
"Evertjan." wrote:
> =?Utf-8?B?SmltIFJvZGdlcnM=?= wrote on 14 aug 2007 in
> microsoft.public.inetserver.asp.general:
> On your server, Jim?
>
> Do servers have IntelliSense features in any case?
> --
> Evertjan.
> The Netherlands.
Yes.
I develop ASP Classic files using VBScript and Microsoft
Visual Web Developer 2005 Express Edition ("VWD"). (It's very
much like Visual Studio 2005 -- except it has some additional
features and many, many flaws and bugs. But it's free, and I
can get it on all of the PCs in my lab.)
Anyway, VWD quits giving me IntelliSense for a specific function
or sub written in VBScript as soon as I put it in my "library" file,
which is an ASP file that I reference with an #Include directive.
Eventually, I will decide which of these functions and subs are
"core" utilities, which are somewhat more application-specific,
etc., before I compile them into VB6 DLLs for the betterment of
my life in general.
Meanwhile, I have to keep opening these [included] asp files to
remember the call lists, etc.
It's just now occuring to me -- partly due to the first responses
I got -- that maybe no one else is having this problem. If not,
it may be because no one else is using VWD 2005 Express. So,
is everyone using Visual Studio 2005 ???
There are numerous anomalies with VWD 2005 Express. For
example, IntelliSense will quit working for ADODB-declared
variables if I reference them too many times in the code. And
some objects won't do IntelliSense even when their enumerated
constants -ARE- working okay. It seems not to matter whether
I put the typelib declarations in the [parent] asp file or in the
global.asa file.
As I recall from a ten minute test at 4:00am one morning, the
Visual Studio 2005 design environment doesn't do IntelliSense
for CSS files.
So, does anyone know whether Intellisense should be working
on functions and subs once they have been moved into an
included asp file? Frankly, I don't see how they could unless
there is a declaration process at work -- but I guess that is what
I thought the design environment would do using the #Include
statement as a gianormous clue.
Is my question more clear?
Thank everybody.
Re: IntelliSense and #Included VBS file
am 15.08.2007 07:58:45 von Dave Anderson
"Jim Rodgers" wrote:
> It's just now occuring to me -- partly due to the first
> responses I got -- that maybe no one else is having this
> problem.
Of course we are.
> If not, it may be because no one else is using VWD 2005
> Express. So, is everyone using Visual Studio 2005 ???
No way. VWD 2005 Express rocks for classic ASP. It has great Intellisense
(when it works), the ability to validate against many DOCTYPEs, extremely
customizable auto-formatting, and many other strengths. And the price is
right. So is the disk requirement.
> IntelliSense will quit working for ADODB-declared variables
> if I reference them too many times in the code.
I only get that problem inside the catch {} segments (I do ASP in JScript).
But I have seen it.
> As I recall from a ten minute test at 4:00am one morning, the
> Visual Studio 2005 design environment doesn't do IntelliSense
> for CSS files.
Try it again. It does not do it for