IntelliSense for RxJS RRS feed

  • General discussion

  • Hi

    I think that RxJS is a beautiful library.
    Thank you for release.

    I wish vsdoc is bundled in the future like jQuery.
    IntelliSense does not work for current rx.js in Visual Studio.

    I made vsdoc which imitated structure of RxJS.
    -> http://neue.cc/rx-vsdoc.jpg
    This file has generated from RxJS.dll and RxJS.xml(under ScriptSharp).
    Therefore we may have the problem of the license for the direct distribution of rx-vsdoc.js.
    If you wants to use rx-vsdoc.js please make from this source .
    -> http://neue.cc/RxVSDocGenerator.cs (required Mono.Cecil.dll)

    There are some problems in vsdoc.
    for example,
    Publish()'s return type is Rx.ConnectableObservable,
    Publish(selector)'s return type is Rx.Observable.
    But JavaScript IntelliSense does not support two return types.

    sorry, my english is based on machine translate. My CodePlex Project : http://linqjs.codeplex.com/
    Thursday, March 25, 2010 11:26 AM

All replies

  • Excellent!  Thanks
    Thursday, March 25, 2010 9:11 PM
  • Trying to build the vs-doc.js using your class and Mono.Cecil.dll assembly version I have an error that "IsGetter" and "IsSetter" symbols cannot be resolved. What assembly version of Mono.Cecil.dll do I need?


    For anyone else reading this and wishing to build the rx-vsdoc.js file with Mono.Cecil.dll assembly version, in RxVSDocGenerator.cs, you'll need to replace

    m.IsGetter with m.SemanticsAttributes.HasFlag(MethodSemanticsAttributes.Getter)


    m.IsSetter with m.SemanticsAttributes.HasFlag(MethodSemanticsAttributes.Setter)

    Many Thanks neuecc!

    Saturday, March 27, 2010 8:32 PM
  • Thank you for use and report.

    I use Mono.Cecil.dll ver (from MonoDevelop install folder)
    I was not able to surely build with

    I uploaded a solution and the binary
    (Sorry, this file including Japanese text)

    Sunday, March 28, 2010 4:01 PM
  • Hi here is version for Visual Studio 2010 and working with official release of Rx


    thanx neuecc

    Thursday, January 27, 2011 8:36 AM