Where parse project files?

For implementing Intellisense and it is necessary realization parsing project files. Where I can do it

At opening a file in the editor VS call:

public override AuthoringScope ParseSource(ParseRequest req)

but how parse the closed files

And how determinate the project which the req.FileName associated with it.



Answer this question

Where parse project files?

  • winformmaker

    The IronPython integration sample, when combined with the separate IronPython engine code, is a good place to start.

  • LarsK

    The source is available to both the IronPython engine ( language service, codeDOM, etc ) as well as the IronPython integration.

    By reading the 2 sets of sources, you can determine how this is done.



  • wam41887

    My integration based on the IronPyton sample. But I don't understand how LanguageService communicate with projects. :(

    For high-grade integration I must parse all sources in the project. But how confront Source object (represent source file during parsing) with source file in project By file path


  • Where parse project files?