Using Visual Studio's IntelliSense with the Symbian SDK

Login to reply to this topic.
Mon, 2006-02-20 20:14
Joined: 2004-05-29
Forum posts: 149
I'm curious if anyone else has found a way to make Visual Studio (either 6 or .NET) detect Symbian's header files.  I understand that one uses external build tools, which is why it doesn't pick it up naturally.  Anyhow, it would be nice to be able to use it to figure out the plethora of Symbian SDK methods, and espescially to be able to use "Locate Definition" and "Location Declaration."

-euroq

Tue, 2006-02-21 06:09
Joined: 2005-04-19
Forum posts: 24
Re: Using Visual Studio's IntelliSense with the Symbian SDK
To detect headers using Carbide.vs & VS .NET, add USERINCLUDE paths of the header files to the MMP file and then importing the project in VS.

Carbide.vs (VS?) will import the required header files that are referenced in your .CPP files.

Not perfect (especially when you forget to add USERINCLUDE paths and have to repeat the process!) but it can be automated via DOS (batch files).

Anyhow ... i digress.

E kore koe e ngaro taku reo rangatira

Tue, 2006-02-21 06:36
Forum Nokia Champion
Joined: 2004-05-26
Forum posts: 732
Re: Using Visual Studio's IntelliSense with the Symbian SDK
Quote from: euroq
I'm curious if anyone else has found a way to make Visual Studio (either 6 or .NET) detect Symbian's header files.  I understand that one uses external build tools, which is why it doesn't pick it up naturally.  Anyhow, it would be nice to be able to use it to figure out the plethora of Symbian SDK methods, and espescially to be able to use "Locate Definition" and "Location Declaration."

-euroq

How about Visual Assist X, but itz not a freeware.  Sad


Wed, 2006-02-22 04:45
Joined: 2005-04-19
Forum posts: 24
Re: Using Visual Studio's IntelliSense with the Symbian SDK
great product.

E kore koe e ngaro taku reo rangatira

Wed, 2006-02-22 22:18
Joined: 2004-05-29
Forum posts: 149
Re: Using Visual Studio's IntelliSense with the Symbian SDK
Visual Assist is really awesome!  Of course, I think I'm more excited about the fact that I can use IntelliSense for the Symbian SDK.  I did try adding the USERINCLUDE to a project... it adds an "external dependencies" folder.  However, I did that after installing Visual Assist so I couldn't compare the two.

Anyhow, now all I need to do is convince my company to shell out $129 for Visual Assist.  Smiley

-euroq
Mon, 2006-06-19 16:01
Joined: 2006-04-17
Forum posts: 78
Re: Using Visual Studio's IntelliSense with the Symbian SDK
Carbidevs 's intellisense works most of the time (descriptors, file and streams, cleanupstack ... )- as far as it is used properly
However it cant do with some classes

Using it is not that hard even, we need to put the header in project, and for quick results close your solution, delete *.ncb of solution, and start it again.
You dont need to put the header in every project of solution, if you have some common project (doing some trivival stuff), then put it in. Thats it.
You dont need to update MMP, etc...

Remember do direct inclusion of NDS_Intellisense.h - no indirect include.

______________
Symbian on Vs
  • Login to reply to this topic.